Makerkit

Website
Makerkit
GiancarloGiancarlo
$299
Next.jsTailwind CSSshadcn/uiSupabaseSupabaseFirebaseSocial LoginsMagic LinkResendNodemailerStripeLemon Squeezy

Makerkit is a Next.js SaaS starter kit that allows you to go from zero to production in just a few days, saving you both time and money. With built-in features like Authentication, Multi-Tenancy, Settings, Stripe Payments, Blogging, Documentation, and Marketing pages, you can quickly build a fully functional SaaS.

Authentication

Makerkit provides a complete authentication flow, including password, magic link, and social logins. Users can reset their passwords using a built-in reset flow, eliminating the need for support teams to manage lost credentials. Email authentication allows users to sign in with their email and password. Plus, the kit supports Multi-Factor Authentication (MFA/2FA) with Firebase/Supabase Auth for added security.

Billing and Subscriptions

Manage your billing and subscriptions seamlessly with Stripe or Lemon Squeezy. The Customer Portal lets your users manage their subscription and billing details independently.

Shadcn UI and Tailwind CSS

The kit includes Shadcn UI, one of the most popular UI component libraries in the React ecosystem, styled with Tailwind CSS. You can switch between Dark and Light themes or let your users choose their preferred theme.

Multi-Tenancy

Makerkit supports multi-tenancy, allowing users to belong to multiple organizations and switch between them, or use their personal account. The system also has built-in support for teams, where users can share resources and permissions. Users can invite new members, assign roles, and restrict access based on roles like Owner, Admin, or Member. Team ownership can be transferred from one user to another.

Super Admin

Manage your user accounts, impersonate users, or disable accounts through the Super Admin dashboard, giving you full control over your SaaS.

Blog

A beautiful blog is included, allowing you to write about your product and improve SEO. With the integrated Help Center and documentation, your users can get started easily and find answers to common questions.

Beautiful Emails with React.Email

Design beautiful emails with the power of JSX and React.Email. Customize emails with ease and integrate with any email service you need.

Dashboard Demo

An integrated demo dashboard with beautiful charts powered by Recharts and Shadcn UI is included to showcase your SaaS data.

SEO-Ready

The SaaS Starter Kit is SEO-Ready out of the box, requiring no additional work to rank higher in search engines.

Plugins: Extend Your SaaS

Extend your SaaS with first-party plugins, available for no extra cost to Makerkit Pro and Teams users. Some of the available plugins include:

  • AI Chatbot Plugin: Add an AI-powered customer support chatbot to your SaaS.
  • Waitlist Plugin: Build a waitlist and collect user emails.
  • Testimonials Plugin: Display testimonials from users on your website.
  • Roadmap Plugin: Share your product roadmap with your users.
  • Analytics Plugin: Track your users and improve your product with the Analytics Plugin, which integrates with major analytics services.
  • Feedback Widget: Collect feedback through a lightweight feedback widget.
  • Kanban Widget: Customize a reusable Kanban component for your needs.

Realtime Notifications

Supabase Realtime provides realtime notifications for your users, ensuring they're always up to date.

Translations

With i18next and react-i18next, you can translate your SaaS into any language, making it accessible to a global audience.

Free Figma UI Kit

The included Figma UI Kit allows you to design your SaaS easily. A special gift for designers!

Documentation

Makerkit comes with the best documentation for a SaaS Starter Kit — frequently updated and always current.

Debugging and Testing

Makerkit includes Sentry for error monitoring and Playwright for end-to-end testing, ensuring that your SaaS is bug-free and functioning as expected.

Website