Ce repository contient l'interface de gestion du FAI.
./Racine du projetfront/: Le frontend, en Typescript/Reactback/: Le backend, en Python/FastAPICaddyfile.devécoute sur le port 6100 et redistribue le traffic entre le frontend et le backend (/auth/*et/api/*)
Pour parcourir le code, ouvrez le workspace VS-Code avec :
git clone [email protected]:rezel/sadh.git
cd sadh
code .Installez python 3.11
sudo apt install python3.11 python3.11-venvNettoyez les anciennes versions de nodejs éventuelles puis installez la version 21 et la dernière version de npm.
sudo apt autoremove nodejs
curl -fsSL https://deb.nodesource.com/setup_21.x | sudo -E bash - &&\
sudo apt-get install -y nodejs npmInstallez make
sudo apt install makeVous avez désormais installé tous les outils nécessaires 🎉!
- Créez un fichier
.env.dev.localdans le dossierfront/et demandez son contenu à un membre de l'équipe. - Créez un fichier
.env.localdans le dossierback/et demandez son contenu à un membre de l'équipe.
Ouvrir un shell et tapez :
makeDans votre navigateur préféré, ouvrez http://localhost:6100/.