We realized many restaurants need an efficient solution for ordering and getting food info across efficiently, in bulk.

What it does

In-app ordering system that provides data to waiters and chefs in real-time.

How we built it

We used a combination of Android Studio and Java, with cloud information from FireBase

Challenges we ran into

We had trouble with the query manipulations, causing loss of some time. They are unlike most other iterated data structures, and as such were alien to most of us.

Accomplishments that we're proud of

We successfully implemented real-time cloud storage of large amounts of data, with unique user IDs.

What we learned

Java data structures are quite unique, and more care must be taken with dealing with them than normal. Also, cloud storage is inordinately powerful, and is often an easier solution than long-term local storage.

What's next for Restaurant Menu Application

Finishing development of the Waiter/Chef app, which is close to complete. Further streamlining the UI and making implementation easier comes after that. Also, it may be reimplemented for any restaurant, not just McDonald's (the test case). That process will also be streamlined.

Built With

Share this project: