Skip to content

Anuragyadav622003/FitFolio-Health-Fitness-Tracker-app-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Fitfolio - Health and Fitness Tracker

Fitfolio is a comprehensive health and fitness tracker app that helps users monitor their daily activities, set goals, and maintain a healthy lifestyle. This project was developed from January 2024 to April 2024.

Project Subtasks

Jan 2024 - Apr 2024

Fitfolio includes a wide range of features aimed at enhancing the user's fitness journey. Below is a detailed breakdown of the key features along with screenshots demonstrating each.

0. Starting Page - Login and Sign-Up

When users first open Fitfolio, they are welcomed by a starting page that allows them to either log in to their existing account or sign up to create a new account. This initial step ensures that each user has a secure and personalized experience.

Login Page

For returning users, the login page provides a simple and secure way to access their account. Users enter their email and password to proceed.

Login Page

*Figure 1: Login page where users can enter their credentials.*

Sign-Up Page

New users can sign up by providing essential details such as their name, email, and password. This information is securely stored and used to create a personalized profile within the app.

Sign-Up Page

*Figure 2: Sign-up page where new users can create an account.*

User Details Collection

Once signed up, users are prompted to complete their profile by providing additional information such as age, gender, fitness goals, and current fitness level. This helps in tailoring the app experience to their specific needs.

User Details Page

*Figure 3: User details page where users enter their personal information and fitness goals.*

1. Comprehensive Health and Fitness Tools

Fitfolio provides a complete set of tools for managing health and fitness, including a to-do list for workout planning and a health store for purchasing fitness-related items. health and fitness tracking with video solution.

To-Do List

*Figure 4: To-Do List for managing workouts.*

Health Store

*Figure 5: Health Store offering fitness products.*

2. Routine Tracking with Push Notifications and FCM

Users can track their routines effectively with push notifications. The app utilizes react-native-push-notifications and Firebase Cloud Messaging (FCM) to ensure users stay on track with their fitness routines. Community feedback features allow users to share and receive tips and encouragement.

Push Notifications

*Figure 6: Push notifications reminding users of their scheduled workouts.*

Community Feedback

*Figure 7: Community feedback feature for sharing and receiving fitness tips.*

3. Profile Customization and Progress Tracking

Users can customize their profiles, track water intake, monitor calorie burns, set goals, and view their progress on a user dashboard.

Profile Customization

*Figure 8: Profile customization with personal details and preferences.*

Water Intake Tracking

*Figure 9: Water intake tracking feature with daily targets.*

Calorie Burn Monitoring

*Figure 10: Calorie burn monitoring showing daily and weekly statistics.*

Goal Setting

*Figure 11: Goal setting screen where users can set and monitor fitness goals.*

User Dashboard

*Figure 12: User dashboard displaying overall progress and achievements.*

4. Secure Access with JWT Authentication

Fitfolio uses JWT (JSON Web Token) authentication to ensure secure access to user accounts and data.

Login Screen

*Figure 13: Secure login screen using JWT authentication.*

Authentication Flow

*Figure 14: JWT authentication flow for secure access.*

Conclusion

Fitfolio is your all-in-one fitness companion, designed to help you stay on track with your health and fitness goals. From routine tracking to secure profile management, this app offers a comprehensive set of tools tailored to your needs.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published