Skip to content

rjvim/saas-foundations

Repository files navigation

SaaS Foundations

A modern, production-ready SaaS starter with built-in auth, teams, subscriptions, blog, docs, and more.

The Problem

Let's discuss here on the Problem

Building a SaaS product requires numerous peripheral features beyond your core offering:

  • Authentication
  • Team management
  • Subscription billing
  • Documentation
  • Blog
  • Landing pages
  • SEO optimization

These features are essential but time-consuming to build from scratch for each new project.

SaaS Foundations provides all these capabilities out of the box, allowing you to focus on your unique product features.

Tech Stack

Let's discuss here on the Tech Stack

  • Framework: Next.js App Router
  • UI: Tailwind CSS, shadcn/ui
  • Authentication: BetterAuth
  • Database: PostgreSQL
  • Deployment: Vercel
  • Content: MDX (Blog, Docs)
  • Payments: Stripe
  • Email: Resend?
  • Forms: React Hook Form, Zod
  • Monitoring: Vercel Analytics

Getting Started

Coming Soon..

Features

  • Authentication: Login, register, password reset
  • Team Management: Create teams, invite members, roles
  • Subscriptions: Stripe integration, plans, billing portal
  • Content: Blog, documentation, landing pages
  • SEO: Optimized meta tags, sitemap, OpenGraph
  • User Engagement: Newsletter, feature requests, changelog

Follow Along

Follow the development journey on Twitter: x.com/rjv_im

License

MIT

npx open-code-cli pull https://github.com/daveyplate/better-auth-ui/tree/main/src src

Releases

No releases published

Packages

No packages published