Inspiration

In our school, the lunch line wraps arounds the building and takes around 5 to 10 minutes to get your food. Because of that, we decided it would be better if you were just notified when your order is ready, similar to a buzzer in a restaurant, and is more efficient because students are not standing and crowding the cafeteria.

What it does

You essentially order your food and wait in a queue. When the cafeteria worker prepares your food, they can place your order as ready and you will be notified to pick it up. Moreover, cafeteria statistics will show what sales have been done so they can improve.

How we built it

We used node js to build it. Essentially, we connected our computers together using a visual studio code extension so that we can work together on the one project.

Challenges we ran into

We didn't really have a specific problem to tackle, and we made another project before ultimately scrapping it since it was too complex. We finally decided on this as it was a problem that most students face (at least in our school but I am sure it can be for others as well). When making the project, we also faced synchronization issues where it did not update correctly on the student side.

Accomplishments that we're proud of

The UI looks very nice on mobile. It has a really good feel and we feel that students will have a easy time using it.

What we learned

We learned more on how to use node.js, especially with designing in a four person team as it was very hectic.

What's next for QuickQ

Develop a database for expansion as our solution is a prototype. But everything works really well, and if needed we could expand so that there is more customizability for the cafeteria workers.

Share this project:

Updates