SaaS SMS/MMS App Deployment and Hardening on Railway need Web Development
Contact person: SaaS SMS/MMS App Deployment and Hardening on Railway
Phone:Show
Email:Show
Location: Leesburg, United States
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I built a multi-tenant SaaS for SMS/MMS campaigns with inbox replies, A/B pilot, quiet hours, contact import, analytics, and guest share links. The core app is built and running locally. I need an experienced dev to deploy it from my GitHub repo to Railway, wire required cloud services, and deliver a stable, production-ready environment with CI/CD.
Important: Some product items are still in progress (Navigation/Home dashboard, billing, QA). Your mission is deployment + hardening + wiring the existing features so we can start beta.
⸻
Tech Stack (what’s in the repo)
• Frontend: React (Vite) SPA
• Backend: Node.js + Express
• DB/Auth/Storage: Supabase (Postgres + RLS; Auth; S3-compatible Storage used for MMS images)
• Messaging: Twilio (temporary; Telnyx later)
• File/Object Storage: Supabase Storage via S3 compatibility (public URLs for MMS)
• Analytics / Support: PostHog (app analytics), Intercom (in-app support)
• Email (transactional): Resend
• Billing (post-MVP): Chargebee (usage-metered plans) – stubs may exist
• Deploy target: Railway (web + worker + Postgres)
• Other: Link tracking service (short links), CSV import/export, A/B pilot logic, quiet hours scheduler
⸻
What’s already built (high level)
• Multi-tenant accounts with RLS; first-auth auto-provisioning
• Master Admin global access + account switcher
• Strict number ownership per account
• Campaign wizard (test send, merge fields, single-image MMS)
• Scheduler with quiet hours & account timezone
• Inbox (threaded conversations, manual reply, snippets)
• Opt-out compliance (STOP; START/HELP are planned)
• Contacts CRUD + CSV import (normalize/dedupe/error CSV)
• Analytics: campaign delivery/replies summaries + time series
• Exports (CSV) + audit logs
• A/B pilot (5–10% split, manual winner then resume remainder)
• Share links (public, expiring) are specified and partly scaffolded" (client-provided description)
Matched companies (6)

Codetreasure Co

Junkies Coder

April Innovations

Appsdiary Technologies

Omninos Technologies International pvt ltd
