Skip to content

StarterStack

Supercharge your startup idea without having to build the basics.

A ultimate out-of-the-box full stack SaaS product boilerplate.

Why StarterStack?

A typical SaaS product needs functions for login, forgot password, user management, payments, sending emails and more. Let's face it...if you have to build the basics you push off your ship date. StarterStack gives you all of this out-of-the-box plus a solid foundation to build your product so that you can ship faster and start making money.

A Jam Packed Stack

Here's everything you need so that you can ship faster and earn your first $ in record time.

file_type_tailwind

Vue 3 + TailwindCSS + Font Awesome

Quickly get to building your product's frontend with a pre-built Single Page Application (SPA), complete with TailwindCSS and the Font Awesome icon library.

Node.js + Express API

Ship faster with StarterStack's backend Node.js and Express based api stack. Simply add your routes and application logic and you're off and running.

file_type_mysql

MySQL Database

Save your data in a pre-installed MySQL databse. Stop wasting time installing and configuring data storage solutions.

Sequelize

Decrease your development time and speed up your ship date using Sequelize, a modern Node.js ORM for MySQL. This allows you to read and write to MySQL without having to spend time writing queries (unless you want too).

Local Docker Environment

One simple command and you have a complete local docker environment complete with nginx, nodejs, and mysql containers.

Pre-Built Stripe Flows

Save hours integrating with Stripe by using pre-built price pages, Vue components, and Stripe webhooks.

Pre-Built Authentication Flows

If your product requires login, forgot password and sign up flows than this will save you a ton of time. StarterStack comes with a complete set of Vue components and pages for login, forgot password and sign up including backend apis and database setup. All of this is backed by Passport.js.

file_type_hygen

Code Generation Tools + FakerJS

Stop copying and pasting code and reduce your errors when making new components/pages. Generate new Vue components and Express Controllers using our template based Hygen.io code generator. Need even more flexibility? Make your own code generator templates. Need dummy data for your product during development? Easily and quickly seed your product database using Faker.js and Sequelize Seeds.

Send Transactional E-Mail

Send transactional emails from your sign up, product checkout, stripe and password recovery flows with no additioanl work saving you hours of set up time.

VitePress

Want to save even more time? Use the power of the included VitePress + Vue components to build your product frontend. This can save you days if not weeks.

file_type_mysql

Starter Db Schema + Sequelize Models

Why waste time building database schemas and node code to support things like users, roles, etc.? StarterStack comes with database tables, Sequelize models and express controllers to handle all of this for you out of the box! Best of all, you can customize to fit your product needs.

Starter Vue Components

Stop reinventing the wheel with each project. Build your product and ship faster using the bundled Vue components and css themes powered by StarterStack + tailwindcss + DaisyUI.

Pricing Plans

$50 off for the first 100 customers!

Frequently Asked Questions

Not at all. You can re-configure the location of your servers in the .env file. Read the [docs](./) for more details. The docker containers provide the fastest path to getting up and running without having to configure your own infrastructure.
Certainly! That's the beauty of Sequelize. It's an ORM that works with several Db engines, Postgresql included.
StarterStack installs the latest version of Vite + Vue. On top of that, we include a set of views and components to handle things such as login, payments, signup, and more. Think of it as a supercharged version of Vue.
It's more than just a node.js + express server. StarterStack includes all the api routes and express logic to handle common functions such as login, signup, stripe payments/webhooks and more. All you have to do is plug in your custom product logic.
No worries. I provide development support via discord. Feel free to reach out. I am happy to help you get up and running. May I suggest the Pro Plan for more premium support?
I stand by my code. I use this stack myself. That's how it came to be. I got tired of copying and pasting from various projects. Having said that, you are purchasing source code. Once you have it, there is no returning it. As such I can not offer a refund. However, I do offer support to get you up and running should you have questions or problems.