Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

assisthiago/culina

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Culina

A Django web application for culinary management.

Installation

Prerequisites

  • Python 3.8+
  • pip
  • Docker and Docker Compose

Local Development

  1. Clone the repository:
git clone <repository-url>
cd culina
  1. Create a virtual environment:
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
  1. Install dependencies:
pip install -r requirements.txt
  1. Run migrations:
python manage.py migrate
  1. Create a superuser:
python manage.py createsuperuser
  1. Run the development server:
python manage.py runserver

The application will be available at http://localhost:8000

Docker Development

  1. Build and run with Docker Compose:
docker-compose up --build
  1. Run migrations (in a new terminal):
docker-compose exec web python manage.py migrate
  1. Create a superuser:
docker-compose exec web python manage.py createsuperuser

The application will be available at http://localhost:8000

To stop the containers:

docker-compose down

About

Back-end system for delivery food service app.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages