Skip to content

Latest commit

 

History

History
34 lines (22 loc) · 1.82 KB

README.md

File metadata and controls

34 lines (22 loc) · 1.82 KB

StepSafari: A Gamified Approach to Health and Fitness

Introduction

StepSafari is an innovative mobile application developed using Kotlin and Android Studio, designed to enhance physical activity through gamification. The app utilizes built-in android sensors like the pedometer to track steps, offer interactive challenges, and monitor user progress over time, making exercise both fun and engaging via animal themes and a game-like UI.

Features

Interactive Challenges: Engage in various animal-themed fitness challenges to suit different workout intensities.

Achievement Tracking: Earn achievements as you complete challenges, motivating continued progress and activity.

Progress Monitoring: Keep track of your daily steps and challenge progress with built-in tracking features.

Step Tracking:Monitor your steps throughout the day, whether you're actively participating in a challenge or simply moving about.

User Interface

The user interface of StepSafari is divided into three main pages:

Challenge Page: Discover and select from a variety of fitness challenges.

Achievements Page: View all completed challenges and the achievements earned.

Possibilities Screen: Explore current and future challenges, assessing which are unlocked or in progress.

Future Enhancements

Next steps focus on plans to integrate heart rate monitoring and BMI calculations to tailor challenges more closely to individual fitness levels. This integration will enable more personalized workouts, optimizing health benefits by aligning them with user-specific fitness metrics.

Getting Started

To set up the StepSafari project on your local environment, follow these steps:

bash