Backend2024
Armorix
A role-based vehicle foil wrap management platform with real-time chat and asset tracking.

Overview
Armorix is a comprehensive REST API serving clients, installers (dealers), car dealers, and superadmins. It manages complex vehicle wrapping workflows, incorporating real-time Socket.io chat with flood protection, secure AWS S3 uploads, and Firebase push notifications.
The Problem
Vehicle wrapping workflows lacked a centralized platform to connect vehicle owners, dealerships, and installers securely in real-time.
The Solution
Architected a robust Express/Node.js backend with strict RBAC (Role-Based Access Control). Integrated Socket.io for live messaging with token verification, and Prisma ORM for reliable MySQL transactions.
Technologies
Node.jsExpressPrismaMySQLSocket.ioAWS S3Firebase
Key Highlights
- Strict Role-Based Access Control (RBAC)
- Real-time chat with Socket.io
- AWS S3 integration for media
- Firebase Cloud Messaging (FCM)