Everyday students in colleges face issue of over crowding in places like libraries, mess, cafeteria and other similar places so we came up with a solution in form of an IOT enabled fullstack application.

What it does

So, we have used an ESP8266 micro controller which monitors the crowd in a specific area by checking the amount of wifi networking signals present in that area, this is then fed to flask and the we have configured it such that it produces estimates about the present crowd against the max amount of people that area/room/floor can accommodate at a time. All this is then passed on to the frontend to display to the users. Different locations can be added by the college/organization as per their requirements.

How we built it

We have programmed the ESP826 micro controller with C++ to probe packets sent by people's wifi network signals so we can get the number of phones in the area, Then streamed this data to the flask server via an API, then this data is used to make other estimates and then the information is passed to the front end via APIs, The frontend is made in React Native and Javascript to display all the data and other things to the user and the colleges/organization on their mobiles.

Challenges we ran into

One of the challenge we ran into make API calls to ESP8826 but we managed to solve this with the help of multithreading C++ by making multiple channels for the API calls.

Accomplishments that we're proud of

We are proud that we could make a solution for students to save their time and also for organizations to help them manage the accommodations better.

What we learned

We learned a lot of new things about low level programming and embedded systems, And also got our hands on React Native.

What's next for Team Quasar

We wish to attend more hackathons and solve real world problems,

Share this project: