Frequently Asked Questions
What is MakerKit?
MakerKit is a collection of React Starter Kits that you can use to build SaaS products.
I don't know how to code. Should I buy MakerKit?
How is the codebase distributed?
You will be added to the private Makerkit GitHub organization, which gives you access to all the kits and libraries we made.
To receive an invite to the private repository, please add your Github username to the checkout form. Otherwise, you can send me an email and I'll do it manually. You will receive instructions to redeem an invite using our form.
At this time, the invite will be sent for only the repository you purchased. To access the other kits, please contact me by email or Discord.Being added to the Github Team is important because it allows you to pull updates from the upstream repository.
How many projects can I use it for?
As many as you want.
Can I get a refund?
Due to the non-returnable nature of this product, we do not offer refunds for purchases made after 30 January 2023.
However, if you are unsure about the product, you can ask me any questions you may have, including coding snippets, a demo of the product, or a live walkthrough of the codebase. Simply book a slot on my calendar and we'll have a chat.
I am stuck. Can you help?
My SaaS does not need "Organizations". Can I remove them?
Yes! We have a tutorial for removing organizations from your project>
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).
For how long can I get updates?
If I stopped updating Makerkit, it will become open-source.
I am student. Do you provide discounts for students?
Yes, I do. Please contact me by email or Discord and you'll receive a discount.
I live in a country with a lower purchasing power. Can I get a discount?
Yes, I do. Please contact me by email or Discord and you'll receive a discount. Please include your country and currency, and any other relevant information that can help me understand your situation.
Do I need to be an expert to use Makerkit?
No, not 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 basic React.js is fundamental to use these kits.
If you're not confident with your React.js/Typescript skills yet, it may be 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.
I want my teammates to get access to the repository. Can you do it?
Of course. Just send me their email addresses they use for their GitHub profile so that we can add them to the team.
To invite up to 5 team members, you will need to be on a Team plan.
How can I update my project with the latest changes?
Please check out the documentation to update your project. It will explain how to safely merge changes from the upstream repository.
How many kits are there?
We offer three kits:
- Next.js + Firebase
- Remix + Firebase
- Remix + Supabase
What other kits will you build?
The next SaaS template in the pipeline is Next.js and Supabase using the new Next.js app directory and RSC (React Server Components). I expect to finish it by February 2023.
After that, I'll either build a kit for building Shopify Apps or for building mobile applications using React Native. If you have a preference, please let me know.
I bought a kit. Can I get access to another kit?
Yes, if you bought a license but want to use another kit, I'll invite you to other kit. It's just not an automatic process yet.
Your license is valid for all the kits I build.
At this time, the invite will be automatically sent for only the kit you purchased. To access the other kits, please contact me by email or Discord.
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 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 Next.js 13?
Yes! Makerkit is up to date with Next.js v13. With that said, we have not yet migrated to the new Layouts feature since it is not recommended for production use. We are actively working on a migration path.