RepairExpress
An Uber-style booking platform for doorstep mobile-phone repair. Customers pick brand → model → issue → service tier → location, while admins manage the full catalog, pricing, and service zones.
An Uber-style booking platform for doorstep mobile-phone repair. Customers pick brand → model → issue → service tier → location, while admins manage the full catalog, pricing, and service zones.
This is a long-running Node process — pick a VPS (Hetzner, DigitalOcean, EC2) or Render / Railway. We do the provisioning if you'd like.
npm install npm run migrate # runs SQL migrations npm run seed # brands, models, issues, zones npm start # http://localhost:3000
# With PM2 pm2 start ecosystem.config.js pm2 save pm2 startup # Nginx reverse proxy → port 3000, with Certbot SSL
Set in .env:
DATABASE_URL=postgres://... SESSION_SECRET=random_long_string GOOGLE_CLIENT_ID=... GOOGLE_CLIENT_SECRET=... SMTP_HOST=smtp.zoho.in RAZORPAY_KEY_ID=... RAZORPAY_KEY_SECRET=...
Admin → Settings → License → paste ABS-REPX-HST-2026-.... Admin panel locks if the key is invalid.
One city of operation.
Expanding operations.
We run it for you.
Server-rendered EJS keeps the booking flow fast, accessible, and SEO-indexable. Less to maintain.
Pair with Vantage (our field-ops SaaS) for live GPS, attendance, and job assignment. Discount available.
Yes — Live mode supported; default flow is "pay after diagnostic" with optional advance booking fee.
Yes — customers attach photos of the issue, stored on disk or S3-compatible object store.