FitNeighbor is an Android app designed to encourage increased fitness and health by fostering interaction with the local community.
-
Personalized Fitness Challenge Creation
Create custom fitness challenges tailored to your preferences, goals, and fitness level. -
Adaptive Workout Tracking Using Sensors
Utilize your device's sensors for real-time tracking of your workouts, including steps, calories burned, and heart rate (if supported). -
Progress Tracking and Motivation Features
Track your fitness journey with visualizations, streak counters, milestone achievements, and motivational notifications.
-
Clone the Repository:
git clone <repository_url> cd <repository_directory>
-
Open in Android Studio:
-
Build the Project:
- Click on Build > Make Project to compile the app.
-
Run the App:
- Connect an Android device or start the emulator (Pixel 3a recommended).
- Click on the Run button to run the app and start doodling.
-
Join a Challenge or Track an Activity:
- Navigate to the Challenges tab.
- Select the type of challenge (cardio, strength, flexibility).
- Set goals for duration, intensity, or frequency.
- Start the challenge and track your progress using the phone's gyroscope and gps as it adapts to your performance.
- Begin a session, and the app will automatically use your device's gps and gyroscope sensors to record data like steps, distance, or calories burned.
-
Monitor Progress:
- Open the Progress tab to view your streaks and milestones.
- Check your achievements and receive motivational tips or quotes to keep moving forward.
- Enable reminders to stay consistent and receive motivational updates about your progress.
-
Stay Connected:
- Participate in local fitness events or group challenges by exploring the community based challenges.
- Connect with friends on the app by state, team, or challenge based chats under the messages tab.
Start your fitness journey with FitNeighbor today! 🚴♀️🏋️♂️🤸♀️