Objectif : Créer un site de rencontre.
Langage : Javascript.
Base de données : MySql.
[Micro]Framework : NodeJs Express.
Template : Pug.
Libraries principales: Socket.io, jquery, bootstrap.
- Compte utilisateur
- Suggestion de compatibilité
- Chat et notification
* configurer le mail dans le fichier app/src/middlewares/Validator.js
* localhost:8080/setup (création de la base de donnée, accessible via phpmyadmin localhost:8003)
* localhost:8080/faker (générateur de faux profil(501))
* localhost:8080 profiter pleinement du site
Express framework https://expressjs.com/
Express session usage https://www.tutorialspoint.com/expressjs/expressjs_sessions.htm
Bootstrap framework for grid layout and easy css https://getbootstrap.com/docs/4.0/getting-started/introduction/ https://www.w3schools.com/bootstrap/bootstrap_modal.asp
Convertir html en pug http://www.html2jade.org/
Socket https://socket.io/docs/