Note: FitCrü was built with the intention of being an Android app and has been hosted as a web version (FitCrü Web) for easy accessibility for demonstration purposes. It is best experienced when accessed from a mobile device.
Welcome to FitCrü, a fitness app designed and developed as a demo/portfolio project using Flutter and Firebase. This application showcases a range of skills acquired during its creation, including mobile app development, database integration, and user interface design.
FitCrü was intended to be used with a sibling app that is used by one's 'trainer'. The trainer's role is to set the exercises and nutritional plans. The app you're looking at is the client app that consumes this data, and allows the user to add information to track their progress, such as: a weight tracker, progress pictures, and intra-session data.
- Sessions
- Session Trackers
- Nutrition Plan
- Weight Tracker
- Progress Photo Tracker
- Daily Inspirational Quote
- Flutter for [Mobile & Web]
- SM: Flutter_Bloc
- Router: Auto_Route
- ODM: Cloud_Firestore_Odm
- Firebase
- Cloud Firestore
- Cloud Functions (typescript)
- Storage
- Hosting
Visit the link (FitCrü Web). This is the web version of FitCrü and is intended for demo purposes. This app maintains a single user so that visitors do not need to make an account to interact with the app.
This project is licensed under the Mozilla Public License Version 2.0 - see LICENSE for more details.