
The Easystay project was carried out as part of the Native Applications 3 course at Cégep de Rosemont. Developed by a team of four, the goal was to design a comprehensive hotel management platform that meets industry standards. This project allowed me to deepen my skills in collaborative development and master the life cycle of a native application, from interface design to the implementation of complex business logic.
Within the team, I took charge of key aspects of the application. On the backend side, I developed the entire API for the room and reservation management modules, ensuring data reliability and flow consistency. For the frontend, I first designed the mockups on Figma before coding the home page and the entire booking logic on the client side. My role was therefore to ensure a smooth user experience, from searching for a room to finalizing the transaction.
Project Gallery

Our approach was based on a strict separation of responsibilities to ensure effective team progress. For my part, I focused on a robust API architecture capable of managing availability in real time, thus avoiding any conflicts during reservations. On the client side, I prioritized an ergonomic approach, transforming my Figma designs into reusable components and implementing rigorous state management to secure the user's booking journey.
More Projects