Skip to content

Chef Up is a collaborative recipe sharing platform built with Django, enabling recipe posting, reviewing, and logging. Chef Up offer benefits over traditional platforms in its lack of ads, accessibility, and personal logging functionality.

Notifications You must be signed in to change notification settings

Bakari-K/ChefUp

Repository files navigation

Chef Up

Chef Up is a collaborative recipe sharing platform built with Django. Follow the instructions below to run the project locally for development and testing.

Chef Up Home Screen

🚀 Getting Started

Prerequisites

Before you begin, make sure you have the following installed:

  • Python 3.8 or higher
  • pip (Python package manager)
  • Virtual environment tool (e.g., venv or virtualenv)
  • Git (to clone the repository)

Running the Project Locally

  1. Clone the repository (if not already done).

  2. Navigate into the project directory.

  3. Create a virtual environment using your preferred method (python -m venv env, for example).

  4. Activate the virtual environment. On Windows, this is typically env\Scripts\activate, and on macOS/Linux it’s source env/bin/activate.

  5. Install dependencies using pip install -r requirements.txt.

  6. Apply database migrations using Django’s migrate command.

  7. (Optional) Create a superuser to access the Django admin site.

  8. Run the development server using Django’s runserver command.

  9. Visit the local URL (usually http://127.0.0.1:8000/) in your web browser to view the app.


About

Chef Up is a collaborative recipe sharing platform built with Django, enabling recipe posting, reviewing, and logging. Chef Up offer benefits over traditional platforms in its lack of ads, accessibility, and personal logging functionality.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •