MasterChef.io is a web platform designed for food enthusiasts to share, discover, and celebrate culinary creations from around the world. Whether you're a seasoned chef or a passionate home cook, MasterChef.io provides a vibrant community space to explore new recipes, connect with like-minded individuals, and showcase your culinary expertise.
-
Recipe Sharing: Users can upload and share their favorite recipes, complete with ingredients, instructions, and images.
-
Search and Discovery: Explore a wide range of recipes using our sophisticated search functionality, powered by the Edamam API. Search by ingredients, dietary preferences, and cuisine types.
-
User Profiles: Personalized profiles allow users to showcase their recipes, follow other chefs, and engage in culinary discussions.
-
Abdullah Ouahmane
- Co-Founder & Lead Developer
- Responsible for technical leadership, backend development, and database management.
-
Jude Osam-Sackey
- Co-Founder & Developer
- Focused on frontend development, UI/UX design, and API integrations.
- HTML5
- CSS3
- JavaScript
- Python - Flask framework
- Flask-WTF - Form handling
- Flask-SQLAlchemy - Database management
- Edamam API - Recipe data retrieval
The architecture of MasterChef.io follows a client-server model with Flask handling backend logic and data management. HTML, CSS, and JavaScript are used for frontend development to create a responsive and interactive user experience. The Edamam API integration allows for comprehensive recipe search and data enrichment.
To get started with MasterChef.io locally, follow these steps:
- Clone the repository:
git clone https://github.com/yourusername/masterchef.io.git - Navigate into the project directory:
cd masterchef.io - Install dependencies:
pip install -r requirements.txt - Set up the database:
python app.py create_tables - Run the application:
python app.py
We welcome contributions from the community! If you have ideas for new features, enhancements, or bug fixes, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.