TDS et projets

Accueil des applications web

Cette page rassemble les projets a consulter en priorite : un mini CV, une page de recherche HTML/CSS, un jeu Puissance 4 en JavaScript, un TD Node.js autour d'un reflecteur HTTP et un TD sur la persistance simple avec templates, puis une application avec utilisateurs, session et base SQLite.

1htmlcss

CV / Portfolio

Une page de presentation personnelle avec informations, parcours, diplomes et loisirs.

Ouvrir le CV
1htmlcss

Page de recherche

Un formulaire de recherche proprement presente pour lancer une requete HTML ou CSS.

Ouvrir la recherche
2javascript

Jeu Puissance 4

Le jeu interactif realise en JavaScript. Le style existant est conserve tel quel.

Jouer maintenant
3app-reflecteur

Reflecteur HTTP

Un TD en Node.js et Express pour comprendre le traitement d'une requete HTTP en affichant la chaine de requete, les donnees de formulaire, les en-tetes et les cookies recus par le serveur.

4persistance-templates

Persistance et templates

Un TD Express qui combine formulaire, rendu dynamique avec Nunjucks et persistance simple via cookies. Il contient une page /signin, des vues hello et bye, un compteur par URL et une route qui memorise le compteur de visite.

Acces : lancer le serveur du dossier puis ouvrir /signin.

5persistance-server

Sessions et utilisateurs

Une application Express avec SQLite, creation de compte, connexion, mots de passe securises avec bcrypt et liste d'utilisateurs protegee par session.

Acces : lancer le serveur du dossier puis ouvrir http://localhost:3000/ ou /signin.

Utilise cette page comme point d'entree du projet : chaque carte ouvre directement une application precise ou resume un TD a lancer via son serveur Node.js, sans modifier la structure actuelle des dossiers ni ajouter de navigation complexe.