---
quickshare-date: 2023-09-22 15:01:19
quickshare-url: "https://noteshare.space/note/clmum1thg913401mwlep483ib#y4GmHZzwByB/idd8JccMfnAGYzkzzUWlzz4I6St/GK8"
aliases:
  - Projet web serveur
  - programmation web serveur projet
---
up:: [[cours programmation web serveur]]
#s/fac 
> [!info] Sujet
> Application de chat en ligne (type Discord)
> - gestion de fichiers
>     - images 
>     - documents (txt, ...)
> - gestion de groupes 
> - gestion de salons
> - gestion admin
>     - ban / deban
>     - gestion des salons 
> - page de profil 
>     - une image 
>     - pseudo 
>     - changement username / MDP
> [!todo]- Rendu de projet
> - documentation dans le wiki gitlab
>     - doc des appels API
>     - procédure de test
>     - vue d'ensemble du site
>     - choix techniques
> - procedure d'instalation dans le `README.md`
>     - installation de la BDD
>     - procédure de lancement du projet
> - documents d'explication du projet à rendre 
>     - jalon 1 
>         - schéma API 
>         - Plan du site 
>         - BDD 
>     - jalon 2 
>         - collection postman 
>         - cahier de test 
> - un code **CLEAN**
> - des tests
> - un langage de backend au choix :
>     - JS
>         - framework back
>         - framework client
>     - PHP
>         - Framework Symfony
> - framework CSS (optionnel)
> - BDD
>     - SQL (sauf SQL server et SQLite)
>     - NoSQL (au choix)
> [!todo]- Soutenance
> - petit diaporama
> - principalement une démo du site
> [!note]- barème
> - 4 : documentation dans le wiki
> - 1 : procédure d'installation dans le README.md
> - 2 : des tests
> [!important] GitLAB
> adresse : https://anydas.fr
> 
> **Bien utiliser GitLAB**
> - permet de savoir qui à fait quoi, pour éviter les déséquilibres dans la charge de travail
>   
> Format pour l'inscription :
> - First name et Last name sur vos vrais prénoms / noms
> - Username : `prenom.nom`
> - email : utiliser l'email universitaire
> Comptes à créer pour la 
> [!date]- Jalons (dates de pré-rendu)
> 29 septembre : créer les comptes GitLAB
> 
> 1. 23 novembre 21h
>     - Schémas API
>     - Plan du site
>     - BDD
> 1. 14 decemble 21h
>     - API fonctionelle + tests
>     - procédure de tests
> 2. 3 janvier 21h
> 
> Soutenance : 1ère semaine de janvier