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 and the relative framework of choice (Next.js or Remix).
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 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.
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.
As many as you want.
Yep.
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.
As an individual, you can purchase the Pro 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 and give access to the Premium AI kits.
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 will help you with any questions you may have in setting up the product, solving bugs, or clarifying doubts about the codebase.
Since Makerkit is built on top of Next.js/Remix and Firebase/Supabase (and any third-party provider you will use), you can also ask questions about these technologies - but if these are specific to the technology itself, I may not be able to help you out. In this case, I recommend asking in the official communities of these technologies. As a last resort, you're welcome to ask me and I'll try to help you out.
As a Teams client, you can request me to create a private Discord thread for your team, where you can ask questions and get help privately.
Yes! In the v2 version, these are optional! For v1, we have a tutorial for removing organizations from your project>
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.
Yes, but at two conditions:
Forever.
If you have purchased a "Team" plan, you can add your teammates to get access to all the repositories.
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.
If you have purchased a "Team" plan, you can add your teammate to get access to all the repositories.
Otherwise, transferring to another person is not possible as licenses are for personal use.
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.
Yes, you will receive an invite for all the kits if you are on the "Pro" or "Team" plans.
Accept the invite to the Premium team filling the Premium License form
Yes! Makerkit is updated daily.
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.
For example, you can deploy to Vercel, Railway, Fly, Render, Netlify, etc.