SAE leboncoin

Q4 2025

SAE leboncoin
Laravel University

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