Skip to content

AlphaDaze/OneFitness

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


OneFitness Red Logo

OneFitness - Fitness Tracking App

license license

About

I started this project in November 2019 and completed it in February 2020. The project allows users to keep track over their daily steps, calories, distance, and running/cycling sessions. It also allows the user to set their own goals for the day too!

The app requires a Google account sign-in and lets you sync data such as weight and height as well as allowing real time tracking with Google Maps.

I logged everything I did in a document. This app can be recreated using this document file.

Features

  • Track steps, calories, distance in the background
  • Start new running and cycling sessions
  • View session data such as distance, pace, and calories
  • Backup and restore session data
  • Set goals for daily steps and calories
  • Set weight and height(which are synced with your Google account!)
  • Login with Google

Documentation

This app can be made again by following the development log. This document should also make it easier to add features and debug the app.

Getting Started

1. Add keys

Open src/OneFitness in Android Studio

Add directory to debug.keystore

├── src/OneFitness
│         └── build.gradle <–––
└── ...

Add Google Maps API key

├── src/OneFitness/app/src/debug/res/values/
│                   └── google_maps_api.xml <–––
└── ...

2. Sync gradle

Open build.gradle in Android Studio and Sync

3. Run dev build

Build and run the app!

Requirements

Creator

AlphaDaze

About

Android App tracking fitness stats.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages