Beginner dev needs reality check — MVP works for 1 user, breaks for 3+
Hi devs. I built a booking platform as a single HTML file (~9700 lines) with Firebase. Works fine solo. Breaks when 2-3 users use it at the same time (data resurrects after deletion, browsers overwrite each other's data, sync is unreliable).🤷
Goal: 30 user A, 30 user B, 100 daily guest signups, with smooth real-time sync.
Tried migrating to Supabase via AI assistance. Got it partially working but broke the login system trying to fix concurrency bugs. Code is now too tangled to debug through chat.
Stack: HTML/CSS/vanilla JS, Firebase RTDB, Netlify, GitHub
Questions:
Worth rescuing the existing code or rebuild?
If rebuild — what stack? (Next.js + Supabase? No-code like Bubble?) i still want to learn this 👍😩🙏 Thanks
u/Khy1011 — 5 days ago