Back to Projects
Case StudyFeatured

Allofice

ALLOFFICE est une plateforme e-commerce dédiée aux fournitures de bureau et au printing. Elle permet aux utilisateurs de consulter les produits, découvrir les offres et passer des commandes facilement, avec un tableau de bord administrateur pour assurer la gestion de la plateforme.

PHPReactAxiosMysqlRest API
Allofice main screenshot
01 · Context

Overview

ALLOFFICE est une plateforme e-commerce dédiée aux fournitures de bureau et au printing. Le projet a pour objectif de faciliter la recherche, la consultation et l’achat de produits en ligne à travers une interface simple et moderne.

The Problem

L’objectif est de simplifier l’achat de fournitures de bureau et de produits de printing en ligne, tout en offrant une gestion efficace des produits, catégories, offres et commandes.

The Solution

ALLOFFICE utilise une architecture basée sur React pour le frontend, une API PHP pour le backend et MySQL pour la gestion des données. Axios assure la communication entre l’application et l’API, avec un dashboard administrateur pour gérer la plateforme.

02 · Highlights

Key Features

  • User registration & authentication
  • Product browsing & search
  • Product categories management
  • Admin dashboard
03 · Insights

Challenges Faced

01

Connecting React frontend with PHP APIs

02

Managing and synchronizing data with MySQL

03

Implementing authentication and user roles

Lessons Learned

01

Improved my React development skills

02

Learned how to build and consume REST APIs

03

Improved my MySQL database management skills

Project Type

Featured Case Study

Tech Stack
PHPReactAxiosMysqlRest API