#Table des matières - Introduction - Pile technologique - Variables d'environnement - Guide d'installation - Directives de contribution - Code de conduite - Licences - Contributeurs
ExamTime est une plateforme conçue pour faciliter la préparation aux examens en fournissant un emplacement centralisé pour le partage et le téléchargement de notes au format PDF. Que vous soyez un étudiant à la recherche de matériel d'étude ou quelqu'un disposé à contribuer en partageant vos notes, ExamTime vise à rendre la préparation aux examens plus efficace et collaborative.
Contribuer à l'open source augmente vos opportunités de travailler avec différents projets et mentors, en apprenant diverses connaissances et idées. C'est une plateforme où les contributeurs grandissent ensemble avec une attitude constructive et positive.
Pile technologique
Commençons
Variables d'environnement
Pour exécuter ce projet, vous devrez ajouter les variables d'environnement suivantes à votre fichier .env
. Vous pouvez vous référer au fichier .env.dev
situé dans les répertoires serveur et client.
Pour serveur
-
PORT
-
MONGODB_URI
-
SECRET
-
ORIGIN
Pour le client
Exécuter localement
Forker le référentiel
Cloner le projet
git clone https://github.com/ < your_username > /ExamTime.git
Accédez au répertoire du serveur
Installer les dépendances du serveur
Démarrer le serveur
Accédez au répertoire des clients
Installer les dépendances du client
Démarrer le client
Commencer la contribution
Mettre à jour la branche existante
git checkout main
git pull origin main
Créer une nouvelle branche
git checkout -b feature/my-feature
Apporter les modifications souhaitées au code
Valider les modifications
git add .
git commit -m " Add feature XYZ "
Pousser les changements
git push -u origin feature/my-feature
Passez maintenant en revue les modifications et vous êtes prêt à faire votre Pull Request ?
Ligne directrice de contribution
- Lisez notre GUIDE DE CONTRIBUTION pour obtenir tous les détails sur la contribution à ExamTime
- Apprenez tout sur le processus de développement et toutes les informations dont vous avez besoin pour contribuer à notre projet
- Si vous rencontrez des requêtes de base, assurez-vous d'y consulter les ressources
- Veuillez noter que ce projet est publié avec CODE DE CONDUITE. En participant à ce projet, vous acceptez d'en respecter les termes.
Licence
MIT
- Ce projet remercie tous les contributeurs pour avoir votre précieuse contribution à notre projet
- Assurez-vous de montrer un peu d'amour en donnant à notre référentiel
Retour en haut