Skip to content

Yaprof fonctionne grâce à sa rest-api qui lui permet de discuter avec la base de données.

Notifications You must be signed in to change notification settings

Yaprof/rest-api

Repository files navigation

Yaprof - La nouvelle app des étudiants

Bienvenue sur le readme de la REST-API 🎉
Avant de commencer, il est important de lire ce fichier et de respecter les différentes règles pour le bon fonctionnement du projet.

🎈 Informations contribuateurs

Tout d'abord, merci à vous de nous aider sur le projet. Grâce à vous, Yaprof peut vivre et se mettre à jour régulièrement. En ce qui concerne le développement, quelques règles basiques :

  • Utilisez des noms de commits adéquats et raisonnables
  • N'hésitez pas à commenter votre code
  • Résolvez les conflits à tête reposée

Installation

Pour commencer, installez les modules :

npm install

Configuration

La rest-api est connectée à une base de données Postgresql. Pour cela, veuillez créer un .env avec comme schema :

DATABASE_URL="postgres://root:password@localhost:5432/yaprof"
PRONOTE_API="PRONOTE_API_URL"

JSON_WEB_TOKEN="YOUR_SECRET_KEY"

N'oubliez pas de migrer les bases de données afin de créer les tables et les colonnes :

prisma migrate dev --name init

Lancement

Lancez le serveur sur http://localhost:3000

npm run dev

Pour toutes informations veuillez rejoindre notre Discord

About

Yaprof fonctionne grâce à sa rest-api qui lui permet de discuter avec la base de données.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published