All Projects → aloysius-tim → saas-react-starter-kit-boilerplate

aloysius-tim / saas-react-starter-kit-boilerplate

Licence: other
SaaStr is a React SaaS boilerplate to kickstart your new SaaS adventure as fast as possible. Built on top of Adonis JS for the BackEnd and React Starter Kit for the Front-End

Programming Languages

CSS
56736 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to saas-react-starter-kit-boilerplate

Blazorboilerplate
Blazor Boilerplate / Starter Template with MatBlazor
Stars: ✭ 1,258 (+1158%)
Mutual labels:  starter-template, starter-kit
Hyperledger Typescript Boilerplate
This is a boilerplate that interacts between Hyperledger Fabric Peers and a front end.
Stars: ✭ 109 (+9%)
Mutual labels:  starter-template, starter-kit
Meteor Apollo Starter Kit
Meteor, Apollo, React, PWA, Styled-Components boilerplate
Stars: ✭ 91 (-9%)
Mutual labels:  starter-template, starter-kit
Niklick
Rails Versioned API solution template for hipsters! (Ruby, Ruby on Rails, REST API, GraphQL, Docker, RSpec, Devise, Postgress DB)
Stars: ✭ 39 (-61%)
Mutual labels:  starter-template, starter-kit
gatsby-starter-redux-saas
An Gatsby starter for Saas products. Uses redux and apollo and a graphql token auth backend.
Stars: ✭ 18 (-82%)
Mutual labels:  saas, saas-boilerplate
Spring Boot Angular Template
Starter Template to create a OAuth2 secured dockerized Spring Boot 2 Application with Angular 8 Frontend
Stars: ✭ 48 (-52%)
Mutual labels:  starter-template, starter-kit
Yii2 Starter Kit
Yii2 Starter Kit
Stars: ✭ 1,372 (+1272%)
Mutual labels:  starter-template, starter-kit
Hartija Css Print Framework
Universal CSS for web printing
Stars: ✭ 509 (+409%)
Mutual labels:  starter-template, starter-kit
Minwiz
Minimal starter kit for under 2 KB sites
Stars: ✭ 228 (+128%)
Mutual labels:  starter-template, starter-kit
Next Js Blog Boilerplate
🚀 Nextjs Blog Boilerplate is starter code for your blog based on Next framework. ⚡️ Made with Nextjs, TypeScript, ESLint, Prettier, PostCSS, Tailwind CSS.
Stars: ✭ 134 (+34%)
Mutual labels:  starter-template, starter-kit
React Rapid
React-Rapid: Fast, Responsive & Free React Starter Template
Stars: ✭ 33 (-67%)
Mutual labels:  starter-template, starter-kit
laravel-startkit
Laravel Admin Dashboard, Admin Template with Frontend Template, for scalable Laravel projects. It is to save your time when You start with new scalable Laravel projects with many features Bootstrap, cooreui, infyom admin Generator, roles and permissions, translatable models, spatie media and much more
Stars: ✭ 55 (-45%)
Mutual labels:  starter-template, starter-kit
Wordpress Starter
📦 A starter template for WordPress websites
Stars: ✭ 26 (-74%)
Mutual labels:  starter-template, starter-kit
Phoenix react playground
An example setup for a Phoenix+React project with sensible defaults.
Stars: ✭ 80 (-20%)
Mutual labels:  starter-template, starter-kit
Redux Webpack Es6 Boilerplate
A starter project for modern React apps with Redux
Stars: ✭ 566 (+466%)
Mutual labels:  starter-template, starter-kit
Kotlin Mpp Standard
A standard setup for Kotlin multiplatform projects.
Stars: ✭ 92 (-8%)
Mutual labels:  starter-template, starter-kit
Laravel Starter
A CMS like modular starter application project built with Laravel 8.x.
Stars: ✭ 299 (+199%)
Mutual labels:  starter-template, starter-kit
Pug Starter
Simple pug (jade) starter [framework] enabling faster delivery of HTML & CSS projects to a private server and/or automatic deployment of GitHub pages.
Stars: ✭ 328 (+228%)
Mutual labels:  starter-template, starter-kit
Webpack Typescript Starter
A simple Webpack 2 + TypeScript starter
Stars: ✭ 117 (+17%)
Mutual labels:  starter-template, starter-kit
sass-starter-pack
Sass starter files using Gulp v4.0.0 🔥
Stars: ✭ 34 (-66%)
Mutual labels:  starter-template, starter-kit

Build your own SaaS business with our SaaS boilerplate.

SaaStr is a SaaS boilerplate to kickstart your new SaaS adventure as fast as possible. Built on top of Adonis JS for the BackEnd and [React Starter Kit][https://github.com/kriasoft/react-starter-kit] for the Front-End it helped me to stay productive and follow the best practices. I hope it will be a solid starting point for both professionnals and beginners.

  • The boilerplate app comes with many basic SaaS features (see Features below) so that you are able to focus on features that differentiate your product.
  • I tried to be as generic as possible for all SaaS use case - Trial or not / Free plan or not / Social signup or not / ...
  • I built this boilerplate for myselve to focus more on what matters and to not spent weeks on the foundations of any SaaS product

See getting started guide, demo, docs, roadmap

Live demo:

Getting Started

Features

  • JWT authentification strategy
  • Local Authentication using Email and Password
  • OAuth Authentification via Facebook / Github / Google / Linkedin / Twitter / Instagram / Foursquare using Adonis ALLY
  • Forgot password / Validate email address
  • Stripe Subscription with or without trial, free plan, multiple subscriptions
    • With trial or not
    • Optional Free plan
    • Multiple subscriptions
    • Subscribe / unsubscribe to a plan
    • Update card information
    • Add multiple cards
    • Verified Stripe webhook for failed payment for subscription.
    • Invoices
  • Subscription onboarding to subscribe to a plan (yearly or monthly) / to downgrade / to upgrade
  • Mailing for trial ending, new account, trial ended, payment failed, on subscription

Built with

Node / Adonis / React / Stripe / PostgreSQL / Docker / Redux / Argon Dashboard

Name Description
Adonis JS 🚀 The Node.js Framework highly focused on developer ergonomics, stability and confidence https://adonisjs.com
React starter kit React Starter Kit — isomorphic web app boilerplate (Node.js, Express, GraphQL, React.js, Babel, PostCSS, Webpack, Browsersync)https://reactstarter.com
Ally AdonisJs social authentication provider
Adonis-JWT-api-starter Boilerplate for creating a JWT API server in AdonisJs
Ant-design - ANTD An enterprise-class UI design language and React implementation.
Adonis Lucid ORM 🗃 The ORM of AdonisJs Framework with support for PostgreSQL, MSSQL, MySQL, MariaDB, SQLite3, Oracle and Amazon Redshift
PostgreSql PostgreSQL is an advanced object-relational database management system
Docker Docker enables developers and IT operations to build, secure and manage applications without technology or infrastructure lock in.
Stripe Elements React components for Stripe.js and Stripe Elements https://stripe.com/elements
Stripe Node.js library for the Stripe API. https://stripe.com
Argon dashboard UI template Argon - Dashboard for Bootstrap 4 by Creative Tim https://www.creative-tim.com/product/…

For more detail, check package.json files in both app and api folders and project's root.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].