Inspiration

As freshmen trying to manage our food spending for the first time, we had this idea of an app that would budget our food allowance to help manage spending on campus. We wanted to create a program that was simple, easy to use, and (most importantly) functional.

What it does

  • User inputs blocks remaining, DineX remaining
  • Program outputs how many days their blocks can last, daily DineX allowance, and other handy time-related information.

How we built it

Pseudocode --> coded in Python --> added GUI w/ TkInter

Challenges we ran into

  • Limited experience with Python (only two weeks of 15-112!)
  • No experience with GUI

Accomplishments that we're proud of

  • End program runs successfully!
  • Built-in error messages
  • End result has been thoroughly debugged; the program will not run calculations when given invalid data types.

What we learned

  • Learned how to use TkInter
  • First hackathon experience; they're fun!

What's next for DineCMU

  • Making the project into a website (via Javascript or HTML?)
  • (Long term) Automatically retrieving data from SIO
  • (Long term) Merging with cmueats.com

Built With

Share this project:

Updates