Inspiration
We don't like waiting in line and recognize the gains that could be realized through less time interacting with the user.
What it does
Allows people to order for themselves through their smartphone and pay. It then provides an interface for a business to see these orders come in live, and send notifications whenever the food is ready to be picked up.
How I built it
Web API using Python and Flask to manipulate the database. Two separate Android applications, one for the user to create their orders, and another for business owners to log in and manage their stores, including viewing order. Finally a web interface in PHP allowing owners to accomplish similar tasks as their android app.
Challenges I ran into
Coming from different backgrounds required us to use new libraries and development environments outside of our comfort zone. Documentation for some new libraries can be scarce which makes finding solutions to problems very difficult.
Accomplishments that I'm proud of
What my team was able to accomplish in such a short amount of time. Two working Android apps, a web interface and a full backend API.
What I learned
Working under stressful conditions to build high quality software. Many best practices for designing and creating APIs, as well as new Android experience for the rest of my team members.
What's next for Ordr
Integration for Google maps and experimenting with socket connection. As well as a general test bed for us to try with new technologies!

Log in or sign up for Devpost to join the conversation.