The Evolution app is a multifaceted platform designed to promote a healthy lifestyle by integrating three core functionalities: an online store, an exercise tracker, and a calorie tracker. This app provides users with a seamless experience to manage their fitness journey, shop for health-related products, track their workouts, and monitor their nutritional intake.
- Product Catalog: Browse a wide range of health products including supplements, fitness equipment, and healthy snacks.
- Shopping Cart: Add products to your cart, update quantities, and proceed to checkout securely.
- Order History: View past orders and track current orders effortlessly.
- Workout Plans: Access predefined plans or create custom routines tailored to fitness goals.
- Exercise Library: Explore a variety of exercises with detailed descriptions and video demonstrations.
- Progress Tracking: Log workouts, monitor progress, and set personal fitness milestones.
- Food Database: Search and log meals with nutritional information such as calories, macros, and micronutrients.
- Nutrition Goals: Set dietary objectives and monitor daily intake against personalized targets.
- Barcode Scanner: Easily add food items using the built-in barcode scanner.
- Frontend: React.js with Next.js for server-side rendering and improved performance.
- Styling: Tailwind CSS for a responsive and modern UI design.
- Backend: Laravel for robust API development and backend operations.
- Database: MySQL for data storage and management.
- Authentication: Laravel Sanctum for secure API authentication.