So, here’s the deal. As an entry-level developer, I’ve officially kicked off my journey to build the ultimate SaaS Starter Kit. But guess what? The first hurdle I’m facing is picking the right tech stack. 😅
After lots of thinking (and caffeine), I’ve narrowed it down to a few core technologies to start with:
🌐 Backend: I’ll be using Symfony, Laravel, and Goravel (a new favorite I’m excited to dive deeper into). I’ll also sprinkle in some Backend JS for good measure. Fiber will be used for the beta project. 🚀
💾 Database: I’m going with SQL for the first beta (because I like things structured and easy to query) 🗄️. Later on, I may expand, but for now, let’s keep it classic.
💳 Payment Integration: Stripe for payment processing because, well, it’s Stripe. Simple, powerful, and reliable. 💰
🔑 User Authentication: No third-party dependencies here. I’ll be building custom email verification and social logins from scratch. No shortcuts, just pure dev magic. 😎✨
💡 The plan is to keep things simple and solid with frameworks that provide security and scalability. I’ll start with Laravel and Symfony for the first beta and ensure it’s developer-friendly for easy future updates. I’m all about security, so no messing around with fragile auth systems. I'll handle it all internally.
✅ This is just the beginning, but I want to make sure that every decision I make here is scalable and maintainable. My first goal? Get this first version out, learn tons, and iterate based on your feedback.
Now I want YOUR opinion! 💬
Got any other tools, libraries, or best practices you think I should include? What frontend framework should I start with? React, Vue, Angular? Or something else? Let me know in the comments!
Top comments (0)