Case Study

Development of product rental app

Project Manager testing the front-office web application

The client

 

Decathlon_Logo.svg

 

Industry
  • Sports retail
  • 40 stores in Portugal
  • First store opened in 2000
  • 2000 employees in Portugal
  • Over 1700 stores in more than 70 countries

 

Challenge
  • Development of an application that allows Decathlon’s customers to rent their products.

Solution

The solution involved the development of 3 major components, with well-defined purposes:

  • Back-office: a web application for Decathlon’s employees, which facilitates the management of the product rental business. It allows them to manage several extremely important areas, such as: customers, stores, products, stock, orders, invoicing, employees, product availability calendar, dashboards, configurations;
  • Client Back-office: web application for Decathlon’s clients, which allows them to access their rental requests and respective payments, as well as to follow their order in real-time;
  • Front-office: web application for all Decathlon’s clients. This is where clients can make their rental requests and create the respective payment orders. This component is considered the online shop for the rental order products.

Methodology

Agile approach with Scrum and XP techniques.


Technologies

  • Front-end: React.js
  • Back-end: PHP 8.0; Framework Laravel
  • Database: MySQL
  • Integration with the payment provider Stripe
  • Integration with Google API
  • Integration with the invoicing system Sendys

Results

Decathlon experienced an increase in the number of rental requests.

The fact that all the information is centralised and properly automated has enabled Decathlon to achieve greater visibility and to be aware of which products are the most profitable.


Time and resources

The project lasted for 15 months. The team involved included:

  • Project Manager
  • Functional Analyst
  • Tester
  • 1 Tech Lead
  • 1 Front-end Developer
  • 3 Back-end Developers

Architecture

Arquitetura

 


Images of the product

The Front-office can be found on the following web page: https://aluguer.decathlon.pt

 

Back-office images:

 

Products area:

PRODUTOS

 

Requests area:

pedidos