👤 Guillaume AUBIN
- GitHub: @Guillaume Aubin
- LinkedIn: @Guillaume Aubin
Le site hébergé sur GitHub : GROUPOMANIA
- Authentifier un utilisateur et maintenir sa session
- Personnaliser le contenu envoyé à un client web
- Gérer un stockage de données à l'aide de SQL
- Implémenter un stockage de données sécurisé en utilisant SQL
- Respecter les spécifications fonctionnelles et techniques
- React.js
- React Router-dom
- Axios
- Web-vitals
- CSS
- Serveur Node.js
- Framework Express
- Base de données MySQL
- Utilisation de PHPmyAdmin via XAMPP
- Sequelize
- Sécurité OWASP et RGPD
- Cloner le frontend de l'application.
- Installer les dépendances : npm install
- Lancer : npm start
- Cloner le backend de l'application.
- Pour le projet, le fichier .env est ignoré dans gitignore
- installer les dépendances : npm install
- lancer : nodemon
Il s'agit de mon premier projet avec React. J'ai beaucoup appris, mais étant mon premier projet, j'ai également pris de mauvaises habitudes de code. Tout retour de votre part est instructif.
Je continuerai à travailler sur des projets avec React.js, cette librairie comporte beaucoup de points forts à commencer par la réutilisabilité des composants. Cependant, je prioriserai une base de données sur MongoDB plutôt que sur MySQL pour les petits projets.