96 lines
2.3 KiB
Markdown
96 lines
2.3 KiB
Markdown
---
|
|
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 <span style="border-bottom: 5px double">**CLEAN**</span>
|
|
> - 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
|
|
>
|
|
> **<u>Bien utiliser GitLAB</u>**
|
|
> - 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
|
|
|
|
|