Back to work
Independent project2024
Chicky
E-commerce platform with a hardware-connected SMS microservice
Full-stack (solo)chicky.shop
ReactTypeScriptNode.jsExpressPrismaMySQLMQTTArduino ESP32SIM800L
Overview
A full e-commerce platform — a React/TypeScript storefront, a React admin panel, and a Node/Express/Prisma/MySQL backend with 17+ data models, refresh-token JWT auth, and role-based access control across an image-processing pipeline.
Highlights
- 17+ Prisma models covering catalog, orders, users, and permissions, with JWT auth + refresh tokens and RBAC.
- React admin panel with Tailwind, Recharts dashboards, and React Hook Form–driven CRUD.
- Custom image pipeline for product media handling.
Standout detail
chicksms — a real hardware bridge for SMS
The differentiator: chicksms is a standalone Node.js microservice that bridges to physical Arduino ESP32 + SIM800L hardware over MQTT, sending and receiving real SMS through an actual GSM module rather than a third-party SMS API. It's an IoT-to-cloud bridge built and wired from scratch, not a SaaS integration.
Interested in something similar?
I'm open to full-stack engineering roles and select freelance projects.