Menu de WikiSupop
Je vais faire ici un tutoriel provisoire simple pour introduire au développement de sigma.
Le projet sigma réunit plusieurs écoles d'ingénieurs françaises dans la création d'un réseau social étudiant. Sigma a pour but de faciliter la communication interne de la vie associative et inter-école. Parmi les écoles participant au projet, on peut compter :
Placez vous dans le répertoire de travail de votre choix, puis clonez les répertoires de sigma avec les lignes de commande :
git clone https://github.com/ProjetSigma/backend.git git clone https://github.com/ProjetSigma/frontend.git
Par la suite, vous devrez mettre à jour les modifications avant chaque session de travail avec :
git pull
Placez vous dans le répertoire backend. Vous y trouvez le fichier README.md qui vous explique quoi faire :
sudo pip install --requirement requirements/dev.txt sudo pip install --requirement requirements/prod.txt
./resetdb.sh
python3 manage.py runserver
cd frontend
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - sudo apt-get install nodejs
npm --version node --version
npm install
npm start