Frequently Asked Questions

What is MakerKit?

MakerKit is a collection of React Starter Kits that you can use to build SaaS products.

Makerkit's SaaS templates allow you to kickstart SaaS products with everything you need to launch a functional product.

Makerkit is not a design theme: it requires programming knowledge.

I don't know how to code. Should I buy MakerKit?

No. You are required to have knowledge of React and TypeScript. With that said, you can hire a contractor to build your SaaS product for you.

Do I need to be an expert to use Makerkit?

No, you don't need to be an expert. With that said, you're expected to know how to write code, and be familiar with React.js and Typescript.

While Next.js/Remix or Firebase/Supabase can be learnt along the way, I think that knowing React.js is fundamental to use these kits.

If you're not confident with your React.js/Typescript skills yet, it's best to find a simpler kit.

We support each other in our Discord chat, so you'll always be able to ask for help or clarifications.

How is the codebase distributed?

You will be added to the private Makerkit GitHub repositories.

To receive an invite to the private repositories, please add your Github username to the checkout form after purchasing. Otherwise, you can send me an email and I'll do it manually. You will receive instructions to redeem an invite using our form.

How many projects can I use it for?

As many as you want.


I am a freelancer, and I want to use it for my clients. Can I?

Yes, but you will need each client to purchase a license. You can purchase a license on their behalf, or you can send them a link to purchase it themselves.

Which plan is right for me?

As an individual, you can purchase the Pro or the Lite license.

If you are working for a company or are part of a team, you can purchase the Team license - which allows unlimited developers to use the codebase.

Can I get a refund?

Due to the non-returnable nature of this product, we generally cannot offer refunds once access is redeemed.

However, if you are unsure about the product, you can ask me any questions you may have, including coding snippets or a demo of the product.

If you find a bug, please report it to me and I'll fix it as soon as possible.

If you find difficulties in using the product, please let me know and I'll help you out.

I am stuck. Can you help?

Yes. You can message me on Discord or by Email.

Depending on the timezone, you can expect a reply within 24 hours during work days, but the community is very active and can help you out as well.

My SaaS does not need "Organizations". Can I remove them?

Can I open-source a project built using MakerKit?

I hope you understand that our kits will not have any value if they were published (well, except for the constant updates).

Please do not distribute the codebase of your project outside of your organization.

For how long can I get updates?


I want my teammates to get access to the repository. Can you do it?

If you have purchased a "Team" plan, you can add your teammates to the repository.

You can so do by adding their Github usernames to the checkout form. Otherwise, you can send me an email and I'll do it manually.

If you have already purchased a "Pro" plan, I can provide you with a discount for upgrading to "Team" plan.

How can I update my project with the latest changes?

By adding the upstream repository as a remote, you can pull the latest changes from the upstream repository. Just as you would by working with your teammates.

Alternatively, fork the project and use the Github UI to sync the projects.

Imagine me as your teammate working on the core of the project, while you focus on building your SaaS.

Our documentation has a short section for updating your project with the latest changes.

How many kits are there?

Makerkit offers access to six kits:

  1. Next.js + Firebase
  2. Next.js + Supabase
  3. Remix + Firebase
  4. Remix + Supabase
  5. Remix + Supabase (Makerpal.io)
  6. Next.js + Supabase (Lite)

I bought a license. Can I get access to another kit?

Yes, you will receive an invite for all the kits if you are on the "Pro" or "Team" plans. If you bought a "Lite" plan, you will receive an invite for the Next.js Supabase Lite version.

What is MakerKit ideal for?

MakerKit is ideal for SaaS (Software as a Service), online publications, blogs, documentation websites, and more.

What is MakerKit not very ideal for?

If you are not confident in your React skills (especially newer concepts like React hooks), you should consider something simpler.

Also, MakerKit is not the right choice if Firebase or Supabase are not the right choice for your project in the first place.

Feel free to contact me to check if it's right for your project.

Do you keep working on it?

Yes! I use Makerkit for various applications, so it's also in my interest to keep improving it every day.

Can I use MakerKit for my client's project?

No. Each client will need to purchase their own kit.

What deployment providers are supported?

Generally speaking, if your provider supports Next.js/Remix, then there is nothing special to Makerkit that would prevent you from deploying to these providers. With that said, only Node.js deployment targets ar currently supported.

We are a tech company and want to partner with you. Can we do it?

Yes! Let's partner up.

Do you offer an affiliate program?

Any Questions?

Get in touch!