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)