Megacarwash — booking platform, built end to end
Software Engineer · 2020 — 2022
Early-stage car-wash booking startup: an Android app, a REST API, the PostgreSQL schema and the AWS setup under them.
My role
Built alone, design through deploy, and shipped to Google Play. The business never took off, so there are no usage numbers behind it.
What I did
- — Designed it in Figma before writing any code: the booking flow, time slots, services and pricing, and the owner's dashboards.
- — Modelled the domain in PostgreSQL: companies and their locations, services, bookings, reviews, opening hours, and prices keyed by service, vehicle type and location.
- — Built the Node.js REST API (JWT with refresh tokens, sign-in by a one-time code over Twilio, every read scoped to one company) and the React Native app against it.
- — Put it on AWS myself: Docker Compose behind Nginx, TLS renewed automatically, and CI/CD from zero so a commit reached the server without me touching it. Then signing and store review on Google Play.
Stack
Node.js · React Native · PostgreSQL · Sequelize · Twilio · AWS (EC2, S3) · Docker · Nginx · CI/CD