SAE leboncoin
Q4 2025
A Full-Scale Team Project: Recreating “Le Bon Coin” During My Third Semester
During my third semester in the BUT Informatique program, I worked on a major team project that challenged us both technically and organizationally. Working in a team of five, our objective was to recreate a complex classified-ads platform inspired by “Le Bon Coin.”
This project allowed us to experience the complete development cycle of a real web application, from database design to final deployment.
A Structured Workflow: From Database Design to Implementation
Before writing a single line of code, we followed a full design process to build the foundations of the platform:
- MCD (Conceptual Data Model)
- LMD (Logical Data Model)
- SQL scripts to generate and structure the relational database
This phase helped us ensure that every entity, relationship, and constraint was clearly defined before starting the development of the application.
A Modern Web Application Built With Laravel
Once the database was ready, we moved on to developing the website using a modern and robust stack:
- Laravel for the backend architecture
- Blade for templating
- Livewire to create dynamic and reactive components
- Tailwind CSS for a clean and modern front-end design
The combination of these tools allowed us to develop a functional, responsive, and scalable platform that closely mimicked real-world listing websites.
Working as a Team With Agile Methodologies
To organize our work efficiently, we relied on Agile project management.
We structured our workflow around:
- Iterative sprints
- Group meetings
- Task distribution using planning tools
- Regular reviews to evaluate progress and adjust priorities
This methodology helped us collaborate effectively, adapt to challenges, and maintain a steady development pace throughout the project.
A Valuable and Realistic Experience
Recreating a platform as rich as “Le Bon Coin” was a demanding challenge, but it gave us the opportunity to understand what it means to build a complex, feature-rich application as a team.
This project allowed me to strengthen key skills:
- Designing and modeling a complete relational database
- Building a structured Laravel application
- Developing dynamic interfaces with Livewire and Blade
- Working collaboratively in an Agile environment
It was one of the most enriching academic projects of the semester and a great preview of real-world web development.
https://github.com/BazeOnigiri/SAE_Leboncoin