EasyFeed est une application qui calcule vos formules d'alimentation pour vous. Elle vous permet également de gérer efficacement vos employés et vos animaux.
Cloner le projet
git clone https://github.com/dorian-404/easy-feed
Aller dans le repetoire du projet
cd easy-feed
Creer son environnement virtuel
pyhton -m venv venv
Activer votre environnemnt virtuel
.\venv\Scripts\activate
Installer les dependances
pip install -r requirements.txt
Creation du modele
python manage.py makemigrations
Configurer la base de donnees (Si tu veux envoyer vers la bd)
python manage.py migrate
Creation du superuser
python manage.py createsuperuser
Lancer le serveur
python manage.py runserver
Pour les branches, notre projet va structurer en 2 branches principales :
- La branche main
- La branche develop
Assurez-vous toujours que vous disposez de la dernière version du projet en lançant la commande
git pull orgin develop
Créez ensuite votre propre branche (la branche que vous êtes sur le point de créer est LOCALE).
git checkout <nomDeLaFonctionnalite>
Une fois que vous avez effectué les modifications souhaitées
# Pour indexer les modif
git add .
# Pour verifier que si tous les fichiers mis a jour sont present
git status
# Faites votre commit
git commit -m "nomDeLaFonctionnalite: message pour decrire les changements"
# Basculer vers la branche develop
git checkout develop
# Faites une merge de votre branche local et notre branche distante develop
git merge <nomDeVotreBranche>
# Faites une PR (Pull Request)
Une Pull Request est un demande de fusion des modifications d'une branche a une autre.