🚚 OptiFlow

Completed

Logistics Platform Using Microservices & IoT - Capstone Project

Download Report
DateMay 2024
TypeCapstone Project
RoleLead Developer & System Architect
OptiFlow Dashboard

🧠 Overview

OptiFlow is an innovative logistics platform developed as my capstone project before graduation to modernize cold chain management in Morocco. It introduces real-time shipment tracking and environmental monitoring using a microservices architecture combined with IoT sensor data. This solution was built from the ground up using industry-grade design principles like Domain-Driven Design (DDD), Event-Driven Architecture, and Scalable Containerization.

The platform delivers scalable, modular logistics features using:

  • Spring Cloud for distributed microservices
  • Apache Kafka for asynchronous communication
  • MQTT + DHT11 Sensors for environmental data
  • React-based PWA frontend with real-time Google Maps integration

Tech Stack

Spring Boot
Kafka
MQTT
React
FastAPI
InfluxDB
Redis
PostgreSQL
Docker
Kubernetes

🎓 Outcome & Impact

  • Built fully end-to-end as my capstone project before graduation at Al Akhawayn University.
  • Led research-backed implementation, including a real-time visualization system with secure data flow from sensor to dashboard.
  • Successfully defended in May 2024, receiving distinction and positioning OptiFlow as a potential startup concept to improve national logistics.