Happy Feet
Inspiration
Happy Feet is a Foot Traffic Tracker, that allows non-profits a cheap and affordable choice in gathering real data to improve store efficiency by monitoring the amount of foot traffic during operation hours.
What it does
A database and implementation of affordable hardware that allows for the tracking of foot traffic in an area. This is used to figure out what is the most effective advertisement used to gather visitors into a store. One large benefit is predicting an appropriate amount of employees to be scheduled.
How we built it
Utilizing an HC-SR04 ultrasonic distance sensor and an Arduino, we were able to create a door way tracker that counts the amount of potential shoppers entering stores. They work as a counter by detecting if someone has passed through the door using sound waves sent and received from the HC-SR04 sensor. Information is then processed and ideally visually represented into a website with the help of React.js
Challenges we ran into
Hardware was new for our group, so incorporating unfamiliar technology into our project allowed us to step out of our comfort zone. Another obstacle we had to overcome was implementing a system that was able to retrieve our data from our WIFI-less Arduino and process it into real data. The data gathered by the Arduino was difficult to store and process, so coding a program to transfer the outputted data (the counts in real time) was challenging. We spent the majority of our time processing mock data for our predictive forecasting ML models.
Accomplishments that we're proud of
- Getting first-hand experience in implementing hardware with software.
- Coding in different languages and creating a product that enveloped our skills.
- Being able to process data from the Arduino and create an LSTM Machine Learning algorithm to detect and find high foot traffic times.
What we learned
It was our first time working with hardware and creating a full stack development that involved more than just the back end and data. We learned a lot about working in a team and being able to split tasks and combining all of our efforts into a finished product.
What's next for Happy Feet?
Creating a more interactive site, allowing for a more precise selection of data to analyze. Allowing for direct importing of a .json file to examine separate data. Creating and comparing different time intervals visually. Creating a section that showcases important highlights, like peaks, marginal increase/decrease, and rush hour times and days. Some small things targeted for the Aggie Reuse Store could be advertisements of certain pieces of clothing currently available.
Log in or sign up for Devpost to join the conversation.