Inspiration
Something that is entertaining and important to people that uses human user input.
What it does
It uses a wearable device that measures temperature, humidity, and movement and then it communicates with a web server site to determine what mood the person is in based on their data. It then selects a Spotify playlist suited for that mood and plays it for the user.
How we built it
We Used Python Flask to create a server, hosted our site on Render, and wrote code directly on a Raspberry pi to communicate with our server.
Challenges we ran into
Our hosted website kept crashing by saying INVALID_CLIENT: Invalid redirect URI and we kept running into issues in pushing/pulling our code on github between developers.
Accomplishments that we're proud of
We were able to send data from the raspberry pi to our web server so we could see our information off of it!
What we learned
How to use backend at a basic level through trial and error, and we also learned how to create a web server on Render.
What's next for mood-tracker-hackathon2025
If we had more time or resources, we would integrate more sensors into the wearable and make it look better. We would 3D print an enclosure for it, and spend more time polishing the rest of our code in our repo.
Built With
- css
- flask
- html
- javascript
- ngrok
- python
- render
- spotifyapi
Log in or sign up for Devpost to join the conversation.