Inspiration
We noticed that while many people try to eat healthy, they often forget to track small snacks, which can quietly impact their nutrition goals. We wanted to build a simple and accessible tool that helps users stay aware of their snacking habits.
What it does
SnackTrack allows users to log the snacks they consume, view their daily calorie intake, and monitor their overall nutrition. It offers a clean interface to add snack items, view nutritional values, and see daily summaries.
How we built it
We used HTML, CSS, and JavaScript for the frontend and Node.js with Express for the backend. Data is stored in MongoDB, and we used basic nutrition APIs to fetch calories and ingredients. The UI is responsive and mobile-friendly.
Challenges we ran into
Finding reliable free nutrition APIs Handling inconsistent data from different snack types Designing a UI that’s clean but informative Time management within the hackathon timeline
Accomplishments that we're proud of
Created a working prototype in limited time Successfully integrated with a nutrition API Made an intuitive user interface Learned how to work effectively as a team
What we learned
Working with third-party APIs MongoDB schema design Handling user input and real-time updates Importance of clear UI/UX in food logging apps
What's next for FitLog – A fitness and workout logge
We plan to add features like login/signup with history tracking, set calorie goals, suggest healthy snack alternatives, and maybe even integrate Bolt IoT for smart snack reminders!r
Built With
- css
- express.js
- github
- html
- javascript
- mongodb
- node.js
- nutritionix-api
Log in or sign up for Devpost to join the conversation.