Tableau de bord développé pour l'application SpringWEI. Il permet de gérer son bungalow et son compte depuis un navigateur web.
- Tableau de bord: https://github.com/raphaelsfeir/spring-wei-dashboard
- Application mobile: https://github.com/raphaelsfeir/spring-wei
- API: https://github.com/raphaelsfeir/spring-wei-api
git glone git@github.com:raphaelsfeir/spring-wei-api.git
# ou
git clone https://github.com/raphaelsfeir/spring-wei-api.git
cd spring-wei-api
npm install
Ouvrir le fichier src/environments/environments.ts
et insérer les informations de développement
Lancer npm start
. Le tableau de bord est lancé sur l'adresse affichée dans le terminal (en général http://localhost:3000
)
Cette année nous avons utilisé Heroku pour déployer l'API
Type | Endpoints | Options | Descriptions |
---|---|---|---|
POST |
/sendmail |
{ |
Envoi du mail d'inscription avec les informations passées en options |
POST |
/notifications |
{ |
Prépare la notification identifiée par {id}. Elle sera envoyée {jour} à {heure}h{minute - DELAI=10} |
DELETE |
/notifications/{id} |
Supprime la notification identifiée par {id} en la supprimant des plannifications |
|
GET |
notifications |
Retourne les notifications qui sont planifiées |