The 7Cravings project is a subscription-based meal delivery service and it uses advanced algorithms and customize meal plans based on user inputs, such as dietary preferences, health goals, and meal schedules. This ensures that users receive high-quality meals made to their needs, delivered at times that fit into their busy lives.
The web application is developed using modern web technologies:
- Frontend: React.js
- Backend and Database: Firebase
- State Management: Redux
- UI Framework: Material-UI (MUI)
- MealKit Selector: Users can browse and select meal kits based on their preferences and dietary requirements.
- Meal Categorization: Meals are categorized into various categories for easy navigation and selection.
- Cart Functionality: Users can add selected meal kits to their cart and proceed to checkout.
- Payment Gateway Integration: Seamless integration with a payment gateway for secure and convenient transactions.
To run the project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/your/repository.git cd repository-name
-
Install dependencies:
Copy code npm install
-
Set up Firebase:
- Create a Firebase project at the Firebase Console
- Add Firebase configuration details to src/service/firebaseConfig.js
Contributions are welcome! If you'd like to contribute to 7Cravings, please fork the repository and create a pull request. For major changes, please open an issue first to discuss what you would like to change.
This project is licensed under the MIT License - see the LICENSE file for details.
For any inquiries or feedback, please get in touch with us at lakshithageethmal@gmail.com.
markdown Copy code
- Copy: Select all the content within the code block above.
- Paste: Paste it into your
README.md
file in your GitHub repository. - Customize: Replace placeholder URLs, paths, and contact information with your actual project details.
This Markdown template provides a clear structure for documenting your project, including technica