- python3
- pipenv (Pour l'environment virtuel)
- pip command
- Django
- Node Js (npm)
- PostGreSql
Creer une base de donnee Postgres comme suit
{
'NAME': 'djangoapp',
'USER': 'postgres',
'PASSWORD': '',
'HOST': '127.0.0.1',
'PORT': '5432',
}
L'API a été fait en python avec Django. Pour ne lancer que le backend en local il faut faire a l'interieur du dossier backend les commandes ci-dessous en bash:
cd customBackend/
pipenv shell
pip install -r requirements.txt
python3 manage.py makemigrations
python3 manage.py migrate
python3 manage.py runserver 0.0.0.0:8080
L'url du backend: http://localhost:8080/
Pour lancer manuellement le frontend il faut faire ces commandes a la racines du repos :
cd vue-frontend/
npm install
npm run dev
L'url du frontend: http://localhost:5173/
Ouvrez le frontend dans le navigateur