-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
3 changed files
with
76 additions
and
176 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,78 @@ | ||
# NeverSkip Fitness | ||
|
||
Ever set a fitness goal and quit halfway through? NeverSkip keeps you motivated all the way through and helps you build healthy behaviors. | ||
> Ever set a fitness goal and quit halfway through? NeverSkip keeps you motivated all the way | ||
> through and helps you build healthy behaviors. | ||
Record your performance for every exercise and replace your old paper fitness logbook. Build your | ||
own workout plan and get in shape! | ||
|
||
## Features | ||
|
||
NeverSkip puts you as the athlete in the center, and it is designed to support and motivate you in | ||
achieving your goals. It doesn't matter if you want increase your bench press, lose or gain some | ||
weight, achieve a new personal record, or just want to stay consistent with your workouts. | ||
NeverSkip helps you to stay on track by providing a clear overview of your current performance and | ||
progress, without losing sight of your long term goals. | ||
The app is designed with usability as the main priority: no clutter, no complicated UI, no | ||
unnecessary features. Just the tools you need to stay on track and motivated. | ||
|
||
*WORKOUT PLANNER* | ||
|
||
- Build your own individual workout plan with our easy to use workout planner. | ||
- Select from more than 100 gym or calisthenics exercises, or add your own. | ||
|
||
*CALENDAR* | ||
|
||
- One swipe or tap away from the home screen | ||
- The calendar shows you which exercises are scheduled for today - and the following days as well. | ||
- Go to the gym, open the NeverSkip Calendar, and get to work. | ||
|
||
*PERFORMANCE TRACKING* | ||
|
||
- Log your performance for every exercise. This includes weight, reps, and sets. | ||
- Also supports calisthenics exercises. | ||
- See your performance from your last few workout sessions. | ||
- Helps you to progressively overload the exercise see your improvements over time. | ||
|
||
*SOCIAL MEDIA SHARING* | ||
|
||
- Share an overview of your last workout to instagram stories or other social media platforms. | ||
- Shows your time in the gym, your current workout streak, all exercises you did, and your | ||
performance for each exercise. | ||
- Optionally, you can chose to omit your performance data, if you don't feel comfortable sharing | ||
that. | ||
|
||
*ACTIVITY CHART* | ||
|
||
- See on which weekdays you work out the most. | ||
- Keeps you motivated to stay consistent. | ||
- Looks cool if you have a consistent workout schedule. | ||
|
||
*GOALS AND ACHIEVEMENTS* | ||
|
||
- Set weight goals for specific exercises. | ||
- See how far you have progressed, and how far you still have to go. | ||
- You can be proud of completed goals - hey will be displayed as achievements after you complete | ||
them. | ||
|
||
*CUSTOM COLOR THEME* | ||
|
||
- Different color schemes and dark modes should offer you an individual experience. | ||
|
||
## Development | ||
|
||
NeverSkip is developed with Flutter, and is available for Android and iOS. The app currently uses | ||
Google Firebase as a backend, with an extremely fast custom caching layer on top, to get amazing app | ||
startup times. | ||
To get the app working with your own backend, have a look at the firebase implementation | ||
at `lib/backend/database/firebase`. | ||
|
||
Build and run the app with the following commands: | ||
|
||
``` | ||
flutter pub get | ||
flutter run | ||
``` | ||
|
||
For any questions, feel free to contact me or open an issue. | ||
|
89 changes: 0 additions & 89 deletions
89
lib/backend/database/firebase/firestore_activity_data_interface.dart
This file was deleted.
Oops, something went wrong.
86 changes: 0 additions & 86 deletions
86
lib/backend/database/firebase/firestore_workout_data_interface.dart
This file was deleted.
Oops, something went wrong.