Skip to content

Sallu-Fullstack/Django_CookingBlog

Repository files navigation

Django_CookingBlog

Project Banner

Welcome👋 to the Cooking 🍽Blog repository! This project is a web application built with Django🔥 that allows users to explore and share various recipes🍱🧋. Whether you're a seasoned chef or a beginner in the kitchen🧑‍🍳️, this blog provides a platform for users to discover 😋delicious recipes and share their own culinary creations.

View Live Project Here: 🎉View Now

Features

  • 🍽️ Recipe Exploration: Users can browse through a wide range of recipes from different categories, including Thai, American, Chinese, Mexican, and Indian cuisines.
  • 🔍 Search: A powerful search feature enables users to find specific recipes by name or ingredients.
  • 🏷️ Categories: Users can explore recipes based on different categories and discover new dishes within their preferred cuisine.
  • 📝 Submit Recipe: Registered users have the option to submit their own recipes to share with the community. They can provide recipe details such as name, description, email, ingredients, category, and even upload an image.
  • 🔀 Explore Latest: Users can explore the latest recipes added to the blog, giving them access to the most recent culinary creations.
  • 🎲 Explore Random: For those feeling adventurous or indecisive, the blog offers a random recipe feature. Users can discover unique recipes by simply clicking a button.

Usage

To use the Cooking Blog web application, follow these steps:

  1. Clone the repository: git clone https://github.com/Sallu-Fullstack/Django_CookingBlog.git
  2. Install the required dependencies: pip install -r requirements.txt
  3. Set up the database by running the necessary migrations: python manage.py migrate
  4. Start the development server: python manage.py runserver
  5. Access the web application through your browser at http://localhost:8000

Dependencies

The Cooking Blog project relies on the following dependencies:

  • Django: A high-level Python web framework for rapid development and clean design.
  • Pillow: A Python imaging library used for handling image uploads.
  • Random: A Python library used for generating random numbers and selecting random recipes. These dependencies are listed in the requirements.txt file.

Conclusion

Thank you for your interest in the Cooking Blog project! With its user-friendly interface, recipe exploration features, and the ability to submit and share recipes, this web application aims to bring the joy of cooking and culinary creativity to users worldwide. Whether you're looking for inspiration or want to showcase your own cooking skills, Cooking Blog has you covered. Start exploring and creating delicious recipes today! 🍳🍽️

👏 Thank you! If you have any questions or feedback, please feel free to reach out. 📲WHATSAPP: +917871687174

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages