
Kasa — Application web de location
Kasa is a complete front-end housing rental platform built with React. The goal of this OpenClassrooms project was to develop a fully responsive interface following a Figma prototype, while implementing reusable components, dynamic routing, and interactive UI features.
Contexte & objectifs
This project aimed to reinforce React fundamentals and component-based design. The main objectives were to create a clean architecture using reusable UI elements, manage routes dynamically, and deliver a fully functional responsive interface.
Stack technique
ReactJS — Composants, props et organisation avec les hooks.
React Router DOM — Navigation et gestion dynamique des routes.
Sass — Styles SCSS modulaires et maintenables.
Figma — Référence de la maquette UI/UX.
Git & GitHub — Gestion de versions et collaboration.
Compétences développées
• Advanced React component composition and props handling.
• State and event management with hooks.
• Implementation of dynamic routes with React Router.
• Modular SCSS organization for large projects.
• Responsive layout and accessibility optimization.
Résultats & améliorations
The project successfully delivered a responsive, user-friendly React interface faithful to the Figma design. Future improvements could include adding API connectivity, optimizing image loading, and integrating unit tests for reliability.