School project developed in Django to manage a car dealership.
Python: 3.10.0
pip install -r requirements.txt
System: PostgreSQL
Create the database:
CREATE DATABASE car_dealership OWNER your_owner;
-
Configure the backend database
File:
car-dealership-backend/car_dealership_backend/settings.py
DATABASES = { "default": { "ENGINE": "django.db.backends.postgresql", "NAME": "car_dealership", "USER": "your_owner", "PASSWORD": "your_password", "HOST": "localhost", "PORT": "5432", } }
-
Apply migrations
python car-dealership-backend/manage.py migrate
-
(Optional) create super user
python car-dealership-backend/manage.py createsuperuser
-
Run server
python car-dealership-backend/manage.py runserver 8000
-
Run server
python car-dealership-frontend/manage.py runserver 8001
Backend: http://127.0.0.1:8000/
API Docs: http://127.0.0.1:8000/
Backoffice: http://127.0.0.1:8000/admin
Frontend: http://127.0.0.1:8001/