FrenchLocker : Manage your HUBs easily

Frenchlocker is a web-based platform designed to manage smart locker hubs and monitor locker availability in real time. The application enables end-to-end order tracking, role-based access for multiple user profiles, and real-time notifications via SMS and web. It provides a seamless experience for operators, collectors, and customers through automated locker access using QR codes and secure PINs.aggeMaCarte offers you other features such as requesting hospital care, and other features to come.

Project Presentation

This project is a web application developed for the client Frenchlocker, designed to manage smart locker hubs and monitor locker availability in real time.
The platform also allows tracking the status of each order deposited in a locker and sending notifications to customers and vendors.


Application Spaces & Features

The system is composed of six dedicated user spaces, each with specific permissions and responsibilities:


Administrator Space

  • Co-administrator management

  • HUB (locker hub) management

  • Manager management

  • Runner (collector) management

  • Shopper management

  • Access to statistics dashboard


Co-Administrator Space

  • HUB management

  • Manager management

  • Runner (collector) management

  • Shopper management

  • Access to statistics dashboard


Manager Space

  • Co-manager management

  • Access to statistics dashboard

  • Site information management


Co-Manager Space

  • Access to statistics dashboard

  • Site information management


Shopper Space

  • HUB access

  • Notification area

  • Parcel area

  • Order management

  • Pickup request management

  • Access to statistics dashboard

  • Configuration settings


Runner (Collector) Space

  • HUB access

  • Notification area

  • Parcel area

  • Pickup request management


Customer Space

When a parcel is deposited by a shopper or collector, the customer receives an SMS notification containing:

  • Secret code to unlock the locker (useful for customers without a smartphone)

  • Store/brand name

  • Order number

  • Frenchlocker hotline number

  • HUB address

  • A short link to a web page containing:

    • A QR code to unlock the locker

    • The secret code

    • Information about available lockers for parcel returns


Project Context

  • Company: Laratech

  • Role: Full Stack Web & Mobile Developer

  • Responsibilities: End-to-end development (backend, frontend, integrations, notifications)

  • Project Duration: 7 months


This project highlights strong expertise in real-time systems, role-based platforms, notification workflows, and smart locker management solutions, as well as full ownership of the development lifecycle.

Technical Stack

Backend

  • Laravel 8 – Backend framework

  • PHPStorm 2020 – Integrated Development Environment (IDE)

  • MySQL Workbench – Database design and management

Frontend

  • Angular 11 – Frontend framework

  • Adobe Photoshop CC – UI assets and visual design support

Real-Time & Communication

  • Pusher – Real-time event handling and live updates

  • SMSFactor – SMS gateway for customer notifications

  • SendGrid – SMTP service and dynamic email templates

APIs & Tools

  • Postman – API testing and validation

  • Winnsen API – External API integration

Video Presentation

Get a quote on a project :

en_USEnglish