Nom de l'application : Kyros
Type d'application : Plateforme d'information et de networking pour étudiants
Technologies utilisées :
Front-end : Flutter
Back-end : Node.js avec Express, Nest.js
Base de données : MySQL
API externe : Open Data Onisep
Fonctionnalités principales :
Inscription et Connexion : Les utilisateurs peuvent s'inscrire et se connecter à l'application. Les utilisateurs peuvent être des étudiants ou des administrateurs.
Gestion des utilisateurs : Les utilisateurs peuvent mettre à jour leurs informations personnelles et supprimer leur compte.
Recherche et Navigation : Les utilisateurs peuvent rechercher des établissements d'enseignement et filtrer les résultats selon plusieurs paramètres.
Pages des Établissements : Chaque établissement a une page dédiée affichant les informations, les badges et les avis des anciens élèves.
Gestion des Avis : Les étudiants peuvent laisser des avis sur les établissements, à condition d'utiliser une adresse e-mail étudiante vérifiée.
Badges pour Établissements : Les administrateurs peuvent créer des badges et les associer aux établissements.
Messagerie Instantanée : Les utilisateurs peuvent envoyer des messages instantanés entre eux.
Intégration avec l'API Onisep : Importation des données des écoles via l'API Open Data Onisep, notamment pour les écoles de Montpellier.