# Installation Manuelle ### Installation de python Lien de téléchargement : https://www.python.org/downloads/ Installer une version <= 12.x ## Création d'un environement virtuel python ```sh python -m venv .venv ``` ## Activation du virtual env Linux: `source .venv/bin/activate` Windows : `.venv\Scripts\activate.bat` ## Installation des dépendances pip ```sh pip install -r requirements.txt ``` ## MaJ requirements.txt Lors de l'ajout d'une dépendance pip (pip install ) il faut mettre à jour le fichier requirements.txt ```sh pip freeze > requirements.txt ``` ## premier lancement ```sh cd src python maj.py ``` ## Lancement de django ```sh cd src python manage.py runserver ``` ## Installation du frontend Installer nodejs Dans le dossier Front-End effectuer la commande suivante pour installer les dépendances: ```sh npm i ``` ## Lancement du Front End Dans le dossier Front-End effectuer la commande suivante: ```sh npm run dev ``` ## Accès à l'application l'application est accessible sur http://127.0.0.1:8080 ## Resources pédagogiques Documentation django : https://docs.djangoproject.com/en/5.0/