An open API service indexing awesome lists of open source software.

https://github.com/ryanachten/robic

Exercise app for people who like data 🏃‍♀️
https://github.com/ryanachten/robic

docker dotnet ec2 expo github-actions mysql react react-native terraform

Last synced: 4 days ago
JSON representation

Exercise app for people who like data 🏃‍♀️

Awesome Lists containing this project

README

          

![Robic Feature Image](./docs/images/Robic_FeatureImage_2.jpg "Robic Feature Image")

## What is Robic?

Robic is a mobile application for simple exercise tracking and analysis.

Robic helps athletes and enthusiasts track their workouts and provides analytics to follow their progress.

### Get started!

- Download for Android at the [Google Play Store](https://play.google.com/store/apps/details?id=com.app.robic)
- View our [Privacy Policy](./docs/PrivacyPolicy.md)

![Robic Workout User Flow](./docs/images/Robic_Flow_1.jpg "Robic Workout User Flow")

Some of the features Robic provides are:

- Workout tool for tracking sets, reps, weight, and time to complete
- Exercise library for storing all of your exercises
- Exercise analytics, such as personal bests, average and net weight over time
- All-time analytics, such as most frequently used muscle groups and exercises

More features to come!

![Robic Stack](./docs/images/Robic_Stack_1.jpg "Robic Stack")

## Robic Stack

**Robic Client**

Built using React Native, Expo, TypeScript and UI Kitten.

**Robic API**

Built using .NET and MySQL.

![Robic Exercise User Flow](./docs/images/Robic_Flow_2.jpg "Robic Exercise User Flow")

## Developing with Robic

Documentation specific to different aspects of Robic development can be found in their respective directories.
Of specific note are:

- [Developing the Robic App](./app/README.md)
- [Developing the Robic API](./api/README.md)
- [Developing the Robic Infrastructure](./infra/README.md)
- [Developing the Robic CI/CD](./.github/workflows/README.md)

![Robic Analytics User Flow](./docs/images/Robic_Flow_3.jpg "Robic Analytics User Flow")

Developed and designed by Ryan Achten