Herculade
This app is a fitness planner where users can add and configure their own training plans. These training plans can be selected and saved via a calendar for corresponding training days. It works on Windows, Mac and Linux.
Remake of the "FitHub" project made for the mobile application module:
https://github.com/sdresselmann/FitHub
This project extends already existing functionality and makes it usable for multiple Platforms (Android, IOS, Web).
Flutter
Setup
flutter run -d chrome
Tests
flutter test
Integration Tests
flutter test -d linux integration_test/regression.dart
Code analyzing and linting
flutter analyze
Code formating
dart format lib
Build for release
1. Download all dependencies
flutter pub get
2. Build APK
flutter build apk
3. Build Appbundle
flutter build appbundle