🌿 EcoRide - Plateforme de Covoiturage
Application complète de mise en relation entre conducteurs et passagers avec une dimension écologique.
Le projet respecte une architecture stricte et sécurisée.
- Architecture Hybride : MySQL (Utilisateurs/Trajets) + MongoDB (Avis/Logs).
- Back-office : Dashboard Administrateur avec graphiques Chart.js et gestion des employés.
- Sécurité : Protection XSS, Helmet (CSP), Rate Limiting, Validation Regex.
- DevOps : Environnement complet sous Docker & Docker Compose.
Node.js
Express
MySQL
MongoDB
Docker
SonarQube
Chart.js
Voir le Code
📅 Agenda Virtuel - Application de Gestion Collaborative
Application web moderne de gestion d'agenda avec système de partage d'événements et fonctionnalités collaboratives.
Architecture full-stack complète avec authentification sécurisée.
- Backend RESTful : API complète avec Node.js, Express et MongoDB pour la gestion des événements et utilisateurs.
- Frontend Moderne : Interface Angular 17 avec Material Design pour une expérience utilisateur fluide.
- Authentification JWT : Système sécurisé avec hashage bcrypt et gestion de sessions stateless.
- Fonctionnalités Collaboratives : Partage d'événements, système d'amis, notifications et commentaires en temps réel.
Node.js
Express
MongoDB
Angular 17
JWT
TypeScript
Material Design
Voir le Code