Retour au Portfolio

Img2Brick

Site E-commerce de Génération de Pavages LEGO

Période Sept. 2024 - Oct. 2024
Équipe Projet Solo
Rôle Développeur Full-Stack

Contexte & Objectifs

Img2Brick est un projet individuel réalisé avant MyBrickStore. Il constitue une première version fonctionnelle d'une plateforme e-commerce permettant de transformer une image en pavages de briques LEGO, développée uniquement en PHP, HTML, CSS et JavaScript.

Objectifs & Enjeux

  • Objectif Principal : Créer une plateforme web complète permettant l'upload d'images, leur transformation en pavages LEGO, et la gestion d'un processus e-commerce complet.
  • Enjeux Techniques : Gérer le traitement d'images côté serveur, implémenter un système de panier et de commande, et assurer la persistance des données utilisateurs.

Les fonctionnalités principales incluent :

  • Téléversement et recadrage d'images par l'utilisateur.
  • Génération de pavages LEGO simulés à partir de l'image.
  • Système complet de gestion de panier avec calcul des prix.
  • Création et gestion de compte utilisateur.
  • Processus de paiement et validation de commande.
  • Suivi des commandes et historique.
  • Interface responsive adaptée à tous les écrans.

Technologies & Architecture

Backend PHP

Traitement d'images, gestion des sessions et logique métier.

Base de Données SQL

Stockage des utilisateurs, commandes et pavages générés.

Frontend Interactif

HTML/CSS/JavaScript pour interface utilisateur dynamique.

E-commerce

Système complet de panier, commande et paiement.