Skip to content

angad-singhh/Django-Recipe-Book

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Recipe-book Web Application

Features:

  • User Authentication:
    • User Login and Registration.
    • Secure password storage and user session management.
  • Recipe Management: CRUD Operations for food recipes:
    • Create: Users can add new recipes.
    • Read: Users can view all recipes.
    • Update: Users can edit their own recipes.
    • Delete: Users can remove their own recipes.
  • Technology Stack:
    • Backend: Django framework.
    • Database: SQLite for data storage.
    • Frontend: Django template engine for rendering HTML pages.
    • Styling: Bootstrap for responsive and modern UI design.

Steps to run this project locally

To run this project locally, you can follow below steps.

  1. Clone the Repository:

    • clone this repository to your local machine using:
      git clone https://github.com/angad-singhh/Django-Recipe-Book/
      cd Django-Recipe-Book
      
  2. Create and Activate a Virtual Environment:

    • You should create a virtual environment to manage dependencies:
      python -m venv venv
      source venv/bin/activate  # for MacOS
      venv\Scripts\activate #  On Windows
      
  3. Install Dependencies:

    • You can then install the dependencies using:
      pip install -r requirements.txt
      
  4. Apply Migrations:

    • You should apply database migrations to set up the database schema:
      python manage.py makemigrations
      python manage.py migrate
      
  5. Run the Development Server:

    • Finally, run the development server to start the project:
      python manage.py runserver
      

By following these steps, you should be able to clone the repository, set up the virtual environment, install dependencies, and run the project to your local machine. If you need any assitance or have any querry, you can

Connect with me:

angad-singhh

About

Created a project Recipe Book using Django framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published