This project is a web application for sharing and discovering food recipes. It is built using Flask and XAMPP.
- User authentication and authorization
- Recipe creation, editing, and deletion
- Search functionality for recipes
- User profile management
- Flask
- XAMPP
- HTML/CSS
- JavaScript
- SQLite (or any other database supported by XAMPP)
-
Clone the repository:
git clone https://github.com/yourusername/foodrecipe.git
-
Navigate to the project directory:
cd foodrecipe
-
Set up a virtual environment:
python3 -m venv venv source venv/bin/activate # On Windows use `venv\Scripts\activate`
-
Install the dependencies:
pip install -r requirements.txt
-
Configure XAMPP and start Apache and MySQL services.
-
Set up the database:
flask db init flask db migrate flask db upgrade
-
Run the application:
flask run
- Open your web browser and go to
http://localhost:5000
. - Register for a new account or log in with an existing account.
- Start adding and exploring recipes!
Contributions are welcome! Please fork the repository and create a pull request with your changes.