We hate queues for a lunch time. And so we wanted to create a project, which may help people avoiding them.

What it does

It is an IoT project, which people can use to register when they arrive, pay and leave the canteen. These datas are then stored in remote database from which we then create dashboards, which are avaible in wordpress. And these dashboards display different information like how long people wait on average in queue during certain day or how many people are already in queue.

How we built it

First, we gathered all the ESPs we had. Then, we programmed them to be able to read an card ID information and send them to MQTT broker. Afterwards, we connected our broker with influxDB via telegraf. And lastly, we created dashboards from datas in Grafana, which we put through embedded code into wordpress.

Challenges we ran into

Most of challanges we encountered came from troubleshooting different problem like ESP32 not sending data into MQTT broker or making grafana dashboards public.

Accomplishments that we're proud of

We are proud, that we were able to overcome almost every obstacles, that we encountered.

What we learned

  • Working with dashboards in Grafana.
  • Sending topics from ESP32 with MQTT.
  • Storing data through telegraf into influxDB.

What's next for Qinfo

Built With

Share this project: