Inspiration

There are always charity events happening at mosques/convention centres year-round. Building an application that helps volunteers and event hosts seems like a meaningful way to help support and lift our community.

What it does

It tracks all actions taken throughout an auction: bidders, items, bids, and checkouts. It removes the physical paper trail associated with most charity events, with a UI that helps with readability and displayability.

How we built it

Using Java and Swing, compiled and run using Windows batch files.

Challenges we ran into

-Making sure the bid log/checkout for an item doesn't disappear on item removals -Having the UI refresh synchronously for all tabs, to make sure all info is up to date -Removing a bidder who has already bid tampers with completed bids

Accomplishments that we're proud of

-Clean UI -Easy to use, load and save locally -Even keeps track of who has paid on what item and who hasn't -Hassle-free program compile/run. -Dynamic sizes for teams, allowing for the addition/removal of bidders until the bid is finalised

What we learned

-Simple programs that stick to the task are often the best -Modern WYSIWYG agents are very reliable

What's next for Bid Tracker

-Auto-save on action to prevent data loss from a crash/forced exit -Item pictures -Separated windows for bids and bidders/items/bid log/checkout to allow the program to be used on dual monitors (for live bid usage) -Payment services of some sort to be incorporated to help streamline checkout -Compilation on different OS (Mac/Linux)

Built With

Share this project:

Updates