Skip to content

rajdama/trackme-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Title

TrackMe: Your Fitness Journey Simplified!

Overview

Our fitness tracker app is designed to make it easy for people to stay on top of their fitness goals. Instead of juggling multiple tools and resources, everything you need is in one place.

Key Features

  • Meal Planner: You can log what you eat every day, including ingredients and portion sizes, to keep track of your diet and make better food choices.

alt text

Exercise Tracker

You can record your workouts and physical activities to monitor your progress and stay motivated.

alt text

Home App & Goal Tracking

This is your central hub where you can see all your meals and workouts from previous days. It helps you understand your progress and where you might need to improve. Plus, the app sends reminders to help you stay consistent with your eating and exercise habits.

alt text

AI Health Assistant

This is like having a virtual coach. You can ask questions about your fitness goals and get personalized advice and tips to help you succeed.

Tech Stack

  • React.js: For the user interface.

  • APIs: Edamam for nutrition data, OpenAI for smart assistance, and Pixabay for images.

  • Backend: Express.js and Appwrite for managing user data and authentication.

  • Deployment: Render for the backend and Netlify for the frontend.

Challenges & Solutions

The most challenging part was with our database while handling complex data. It couldn’t directly support nested information, so we had to convert this data into a different format (JSON strings) to store it. This solution worked but made data handling a bit more complex.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published