LOOKME — Boutique de mode marocaine avec commande à la livraison
Modern e-commerce platform for managing a catalog, orders from payment to delivery, and administration.
LOOKME is a contemporary women's fashion web boutique. It allows users to browse a catalog, manage a cart, place orders with payment upon delivery, track their orders, and administer products, categories, images, and sales status.




Problem addressed
Fashion retailers need a centralized platform to sell their products with a simple purchasing journey, without online payment, while protecting prices, inventory, sessions, and orders from client-side manipulation.
Objectives
Architecture
LOOKME combines a React/Vite SPA with an Express API and a PostgreSQL database managed with Prisma. The backend validates inputs with Zod, recalculates orders server-side, and updates stocks within PostgreSQL transactions. Users can place orders with or without an account. Guest orders are protected by a random token, with only the fingerprint stored in the database. Administration allows for managing products, categories, variants, images, and orders, archiving data, and tracking key actions in audit logs.