FitHyve is a revolutionary fitness platform transforming how individuals engage with their well-being. Our app links users to gyms, trainers, and a curated marketplace for fitness products, all powered by AI. It delivers personalized coaching, fosters social interaction, and facilitates content creation.
- User Registration and Authentication
- Personalized Workout Recommendations
- Access to a Curated Marketplace for Fitness Products
- Community Features for Social Interaction
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
What you need to install the software:
- Node.js
- Flutter SDK
- Firebase account
- Azure account (for AI services)
A step-by-step guide to getting a development environment running.
- Clone the repository git clone https://github.com/yourusername/FitHyve.git
- Navigate to the backend directory and install dependencies cd FitHyve/backend npm install
markdown Copy code 3. Start the server node server.js
markdown Copy code
- Navigate to the frontend directory cd FitHyve/frontend
markdown Copy code 2. Run the Flutter app flutter run
markdown Copy code
- Set up Firebase Authentication in the Firebase console.
- Initialize Firebase in your Flutter app as described in the Firebase documentation.
- Create Azure Cognitive Services in the Azure portal.
- Integrate the services as needed within your app, following Azure's documentation.
After installation, users can register and log in to access personalized workout recommendations and fitness content.
- Microsoft Imagine Cup and Startups Founders Hub for letting us access exclusive Azure services
- OpenAI, Azure AI studio for providing us with amazing AI building products
- etc.