Every great product starts with a story. For ShipMySaaS, that story began in September 2023, when I was working as a full-stack developer. My job exposed me to an advanced tech stack—powerful (NextJS, TypeScript, Parse Server, GraphQL, etc.) but not without its shortcomings. Around that time, I decided to embark on a side project to create a SaaS, and that’s when I hit my first roadblock: starting from scratch is hard—even for an experienced developer.
Initially, I explored popular tools like Supabase. While these platforms are fantastic for prototyping, I was wary of the challenges faced by large-scale applications with complex business logic. Scaling with tools like Supabase often meant hitting bottlenecks. This realization pushed me to take on a bold challenge: create a backend-as-a-service (BaaS) that could provide everything needed to quickly build robust, scalable applications.
A year later, in September 2024, I launched Wabe, an open-source BaaS designed to simplify application development. Wabe offered features like:
The impact was immediate. I realized how much time and effort Wabe could save developers, including myself. But the real test of its power came when I decided to put it to work.
To test Wabe in real-world conditions, I quickly built two small applications with Wabe for the backend and NextJS for the frontend. These experiments validated Wabe's efficiency and sparked a bigger idea: what if I could create a general-purpose boilerplate for SaaS applications ? Something that could let developers skip the grunt work and focus on innovation.
This idea wasn’t just about saving time. It was about setting new standards for SaaS solutions:
It’s a valid question: Why create another SaaS boilerplate when there are plenty out there? Why not just pay $200 for an existing one and save a year of work ?
Here’s my perspective:
Developing ShipMySaaS wasn’t just a technical endeavor, it was an hard work. I poured countless hours into every line of code to ensure that it meets the highest standards. From robust testing to seamless integrations, ShipMySaaS is built to give you a real edge in building your SaaS applications. And because no one is infallible, if you encountera bug, you can hope it will be fixed soon.
When you use ShipMySaaS and Wabe as its backbone, you’re not just adopting tools—you’re embracing a philosophy of quality-first development. A philosophy that prioritizes doing things right the first time, so you can avoid costly mistakes later.
After over a year of hard work, I’m proud to deliver ShipMySaaS a SaaS template using NextJS for the frontend and Wabe for the backend. It is also a product that embodies my commitment to quality and innovation. Whether you're building your first SaaS or your tenth, I hope ShipMySaaS helps you work smarter, iterate faster, and deliver the kind of applications your users deserve.
Let’s build something amazing, together.
The SaaS boilerplate with NextJS focus on quality, effiency and security to build powerful SaaS applications.