Skip to content

Ashan-264/Activity-Tracker

Repository files navigation

πŸ‹οΈ Fitness Activity Tracker πŸƒ

A simple and intuitive Android app to track your physical activities, set fitness goals, and monitor your progress.


🌟 Features

  • πŸ“‹ Activity Tracking: Log daily activities such as biking, running, and gym workouts.
  • πŸ“Š Progress Dashboard: Visualize your progress through detailed graphs and charts.
  • 🎯 Goal Setting: Set, track, and achieve your personal fitness goals.
  • πŸ—‚οΈ Activity History: Review past activities and monitor improvements.
  • πŸ’‘ User-Friendly Interface: Simple and intuitive UI for seamless navigation.

πŸ›  Tech Stack

  • Frontend: Java/Kotlin
  • Backend: SQLite (Local Storage)
  • Future Expansion: Cloud Integration, Flask/Django for Server-Side Components

πŸ—‚ Project Structure

  1. Activity Tracking: Capture and store daily activity metrics.
  2. Progress Monitoring: Display progress through daily, weekly, and monthly summaries.
  3. Goal Management: Set, edit, and achieve personalized fitness goals.

πŸš€ Development Roadmap

  • MVP (Current Phase):
    • Core Features: Activity Tracking, Progress Dashboard, Goal Setting.
    • Basic UI/UX Design.
    • Local Data Storage with SQLite.
  • Future Enhancements:
    • Advanced Analytics: Calories burned, exertion levels.
    • Cloud Sync for Activity Data.
    • Integration with Wearable Devices.

πŸš€ Getting Started

Prerequisites

  • Android Studio installed
  • Git installed

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/FitnessActivityTracker.git

About

Personal project to track different activities and is expandable

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published