Has anyone successfully built a full-fledged SaaS project from scratch using Cursor IDE with the following tech stack? If so, please share your experience in detail:
-
Database: SQL (MySQL/PostgreSQL)
-
Real-Time & Notifications: Firebase (Realtime Database/Firestore & FCM)
-
Backend: Laravel (API development, multi-tenant architecture, business logic)
-
Frontend: Flutter (mobile/web, responsive design)
In your response, feel free to cover:
-
Architectural layout and directory structure
-
Multi-tenant management patterns you used
-
Auth & authorization flow between Laravel and Flutter
-
Real-time data sync and push notifications with Firebase
-
Testing strategy (unit, widget, integration) and CI/CD setup
-
Key challenges you faced and how you solved them
Can’t wait to learn from your insights—thank you!