Creation of a SaaS project management interface with Next.js, including a multi-view dashboard, advanced collaborative features, and UX enhancements such as drag and drop, autocomplete, testing, and deployment.

Click to enlarge — scroll horizontally to explore
OpenClassrooms project context :
As a front-end developer at Abricot.co, I contributed to the development of the first version of a project management SaaS platform designed for freelancers. The goal was to build a complete, high-performance, and scalable interface, based on an existing backend and validated mockups.
The project involved implementing a complex system combining project management, task management, users, and roles, with strong constraints around accessibility (WCAG), responsive design, code quality, and justification of technical choices.
In addition, I chose to go beyond the initial scope in order to further improve product quality and user experience.
I developed the application with Next.js and React, structuring the front end around reusable components and optimized state management.
More specifically, I:
The application delivers a smooth and modern user experience, aligned with the standards of professional SaaS tools. This project demonstrates growth on advanced topics such as front-end architecture, complex UX, state management, software quality, and deployment.