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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

75455c0 · Sep 11, 2023
Apr 29, 2023
Sep 11, 2023
May 5, 2023
May 5, 2023
May 5, 2023
Apr 16, 2023
May 5, 2023
Apr 16, 2023
Apr 21, 2023
May 16, 2023
May 5, 2023
Sep 11, 2023

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