Wild Rent
Contexte du projet
Projet réalisé au cours de la formation Concepteur Développeur d'Application (CDA).
Le projet s'intitule « Wild Rent ». C'est une plateforme en ligne de location et de réservation de matériels et d'équipements (Ski, randonnée, plongée, voyage, camping…). L'objectif étant de proposer une multitude d'articles à travers une interface web simple, fluide et intuitive.
L'équipe était composée de 4 élèves suivant cette formation.
Comptes de démonstration :
Le projet s'intitule « Wild Rent ». C'est une plateforme en ligne de location et de réservation de matériels et d'équipements (Ski, randonnée, plongée, voyage, camping…). L'objectif étant de proposer une multitude d'articles à travers une interface web simple, fluide et intuitive.
L'équipe était composée de 4 élèves suivant cette formation.
Comptes de démonstration :
- Utilisateur : user1@user.com / motdepasse : Wildrent!1
- Administrateur : admin1@admin.com / motdepasse : Wildrent!1
Savoir-faire et compétences apprises
- Respect du cahier des charges imposé
- Maquettage + prototype avec Figma
- Conception diagrammes UML et Modélisation d'une base de données
- Développement d'une application desktop + responsive (non terminé)
- Implémentation des tests unitaires, d'intégration et end-to-end
- Prise en compte Ecoconception et Accessibilité des personnes
- Mise en cache sur un serveur Redis et optimisation du temps de réponse.,
- Déploiement et hébergement de l'application sur un VPS,
- Utilisation de Nginx comme serveur web de fichiers statiques + load balancing, Caddy comme reverse proxy HTTPS, Redis comme backend de cache applicatif,
- Exécution de l'application en microservices avec Docker, dans des conteneurs isolés et sécurisés.
Stacks Techniques utilisés :
Next.jsTYPESCRIPTTAILWINDCSSGRAPHQLJESTPLAYWRIGHTPOSTGRESQLNGINXCADDYREDIS