FlorianLeChat / Assignment-Manager

👨‍🏫 An application for monitoring assignments given by an educational team.

Home Page:http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/M1_MIAGE_2021-2022_-_Technologies_Web_-_Angular

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

👨‍🏫 Suivi des devoirs

In French

Ce projet réalisé comme évaluation pour la première année du Master Méthodes informatiques appliquées à la gestion des entreprises (MIAGE) par Monsieur Michel Buffa enseignant les technologies Internet, c'est est une application fonctionnant avec le framework Angular afin de suivre et gérer les devoirs donnés par une équipe pédagogique.

Voici les exigences pour exécuter le site Internet :

  • HTML 5 / CSS 3
  • Angular 15.0+ (côté client)
  • NodeJS 19.3+ (côté serveur)
  • npm 9.2+ (gestionnaire de dépendances)
  • TypeScript 4.8+

Pour installer le projet, il suffit juste d'utiliser la commande npm start dans les dossiers client et server dans deux terminaux séparés après avoir installer les dépendances nécessaires avec la commande npm install. Une image Docker est d'ailleurs disponible pour tester ce projet ! 🐳

⚠️ Ce projet n'étant pas conçu pour un environnement de production et ayant un but éducatif, l'entièreté du code est commentée dans ma langue natale (en français).


In English

This project created as an assessment for the first-year of Master Méthodes informatiques appliquées à la gestion des entreprises (MIAGE) by Mr. Michel Buffa teaching Web technologies, it's an application running with the Angular framework to monitor and manage homework given by a pedagogical team.

Here are the requirements to run the website:

  • HTML 5 / CSS 3
  • Angular 15.0+ (client-side)
  • NodeJS 19.3+ (server-side)
  • npm 9.2+ (dependency manager)
  • TypeScript 4.8+

To install the project, just use the npm start command in the client and server folders in two separate terminals after installing the necessary dependencies with the npm install command. A Docker image is also available to test this project! 🐳

⚠️ Since this project is not designed for a production environment and has an educational purpose, the entire code is commented in my native language (French).

About

👨‍🏫 An application for monitoring assignments given by an educational team.

http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/M1_MIAGE_2021-2022_-_Technologies_Web_-_Angular

License:The Unlicense


Languages

Language:TypeScript 90.2%Language:HTML 4.5%Language:JavaScript 4.2%Language:CSS 0.8%Language:Dockerfile 0.3%