Accompagner au mieux les acteurs de la restauration collective dans leur offre aux consommateurs pour une alimentation de qualité, saine et durable.
Si vous voulez installer l'environnement en local : ONBOARDING.md
On utilise Django au back-end et Vue.js (V2) au front.
Le produit est découpé en applications. Les applications les plus modifiées :
frontend
: le côté visible aux utilisateur.ice.sdata
: contenant la plupart de notre modèles et vue adminapi
: fournit l'API du backendweb
: l'application d'authentification du site et le source de quelques fichiers statiques
L’hébergement est fait chez Clever Cloud. Ceci concerne l'application, la base de données, les fichiers statiques, et l'instance Metabase.
- Github pour l'hébergement du code et l'intégration continue
- Sentry pour le reporting des erreurs
- SendInBlue pour l'envoi d'emails
- AlwaysData pour la gestion des DNS
- Metabase pour l'analyse et la visualisation des données
- Matomo pour l'analyse du traffic web (anciennes données)
- ELK afin de gérer les logs nous utilisons une base de données ElasticSearch avec un frontend Kibana. Les logs applicatifs sont gardés pendant trois mois.