Moyap

Application de Gestion des Notes Scolaires

Visuel

Introduction

Ce projet est une application web permettant aux utilisateurs de gérer les notes scolaires. Elle offre la possibilité d'ajouter, consulter et supprimer des notes pour différentes matières. Chaque note est associée à un coefficient et une date.

Fonctionnalités Principales

  • Ajout de notes : Les utilisateurs peuvent ajouter des notes avec la matière, le coefficient, la note obtenue et la date.
  • Liste des notes : Les notes sont affichées dans une liste détaillant la matière, le coefficient, la note et la date, avec des options pour supprimer les notes.
  • Calcul de la moyenne : L'application calcule et affiche la moyenne pondérée des notes en fonction des coefficients.
  • Visualisation graphique : L'évolution des notes peut être visualisée sous forme de graphique pour une analyse facile.

Technologies Utilisées

Backend : Node.js avec Express pour le serveur, utilisant un exemple de base de données en mémoire pour les notes.
Frontend : React pour l'interface utilisateur, avec des composants pour le formulaire de saisie, la liste des notes et le calcul de la moyenne.
Services : Axios pour les appels API entre le frontend et le backend.

Conclusion

Ce projet démontre comment une application web peut faciliter la gestion des notes scolaires en offrant une interface intuitive et des fonctionnalités avancées telles que le calcul de la moyenne et la visualisation graphique des notes.

Voir Github

Technologies utilisées : Node.js, React, Axios

Projet réalisé en juillet 2024

Image de rawpixel.com sur Freepik