Released today 🎉
1.
@nextjs
14 updates
2. New
@supabase
SSR package
3. Email OTP Auth strategy
4. AI Text Editor [experimental]
Not bad for a Sunday! 🔥
It's out 🎉!
You can now try the Makerkit Data Loader utility for
@supabase
.
It's open source and available for both
@nextjs
and
@remix_run
.
We're committing to release more open-source code that powers Makerkit - so stay tuned 🔥
🚀 I'm building a new
@makerkit_dev
Advanced Codebase while dealing with terrible jet lag 😅
This AI Content Writer will also come with a step-by-step tutorial: it's going to be a brain dump of how I approach building a SaaS with Makerkit.
Available by the end of the week 🤞
Every Makerkit SaaS will be able to use our new Chatbot plugin trained on your app's documentation 🔥
The best part? You own the code 🚀
Modify it, improve it, deploy it.
#buildinpublic
The next update will include huge improvements to our subscriptions page 🎉
1. Granular status alerts - fully translated
2. A badge in the header that shows the current subscription status (?)
3. Indicate whether the subscription recurs or stops
#buildinpublic
Happy weekend, everyone! ✌️
While you relax, we're busy adding support for
@lmsqueezy
payments to the Lite version of
@makerkit_dev
for you this morning. 🫡
Shipping today! 🚀
It's been too long since the latest feature... so ...
✨Releasing the new embedded
@stripe
checkout today!
Now, you can take payments in your SaaS straight from your app! 🚀
#buildinpublic
IT'S OUT! ✨
Teams customers can now redeem access to the Knabn App with both
@nextjs
and
@remix_run
/
@supabase
🚀
This is the 1st release of advanced demos and components available for Teams customers (or separate purchase)
There will be more! 🔥
The Kanban App demo is NOW AVAILABLE! 🎉
Put *a lot* of effort into this value-packed
@makerkit_dev
demo
1. Complex client-side state
2. Sincying with back-end and optimistic updates
3. Restrictions by plan with RLS
4. Data filtering
5. New UI components
On to the next one! 🚀
Next.js Server Actions is a new feature introduced in
@nextjs
App Router that allows you to run server code without having to create an API endpoint. 🔥
Makerkit is open to partnerships! 🎉
Are you a:
- cloud provider
- payment processor
- BaaS
- ... or selling to SaaS founders/developers?
Let's partner up!
Introducing Makerchat 🔥
A full-stack Chatbot SaaS Template 🚀 built with
@makerkit_dev
and available on the Teams Plan.
Featuring
@supabase
for demo purposes 😆
Subscribe to the newsletter at to be notified🤞
New update! 🚀
✅Adding the theme switcher to the profile dropdown so to allow users to switch themes from anywhere in the application ✌️
✅ Minor design improvements
#buildinpublic
The work for the next few weeks will be to bring the tutorial and the documentation up-to-date with the latest changes.
The tutorial is now step-to-step, which should make it easier to navigate and explore.
Our documentation will be the best feature 💪
#buildinpublic
NEW ONBOARDING 🚀
1. Better design with Stepper component
2. Easier to add new steps
3. Inviting members straight away
In the next iterations, I plan to add the ability to collect payment and subscribe to a plan before being able to continue (optionally)
The
@nextjs
+
@supabase
kit is bringing substantial design improvements to
@makerkit_dev
⚡️
I want it impressive by default: pick a color palette and replace your copy/images. That's all! ✌️
Deploy, collect emails, validate, build 🚀
#buildinpublic
Makerkit is getting a library for
@supabase
to make it super easy to fetch data from a React component, fully type-safe! 🎉
Works in both React Server and Client components ✅
It supports table joins, most filters, and automatic pagination.
It took **a lot** of Typescript
I'm unreasonably excited about this.
My mind thinks of all the things that are possible with this new CLI - but then I remind myself it's just me, and I only have so many hours in a day.
Launching Videotok on Product Hunt now! ⚡️
Shorts creation with AI, getting the voices, images, script... created instantly 🤯
Would love your support:
If you share this post, we will share 1 annual plan with 1 lucky person
Black Friday gift to
@makerkit_dev
's *Teams* customers 🫡
A full-blown Kanban Board template built with
@nextjs
14 and
@supabase
🔥
Maybe I'll add some AI to it as a finishing touch ✨
Built in less than a day. With
@makerkit_dev
you can 😎
My Kanban demo app with
@makerkit_dev
got some nice updates 🎉
It took a while to ensure drag and drop synced with the DB, but it's working *nicely*
There are tons of valuable patterns here for customers to take advantage of:
1. Live sync with
@supabase
DB
2. Data filtering
Become a Makerkit affiliate today & earn up to $59.85 *on each sale*!
Click below to apply 👇
Thank you to the great folks at
@lmsqueezy
for early access 🙏
🚀 Completed the functionality of the
@makerkit_dev
Feedback Plugin ✨
Rolling it out for early testing now✌️
Along with the AI Chatbot - this is another step towards providing more tooling to communicate with customers.
I have a more ambitious idea for the next one 👀
There is going to be a ton to learn from this demo 🔥
1. Developing an AI Chatbot (duh!)
2. Distributing components as a third-party SDK
3. Background Jobs with
@upstash
4. Crawling
5. ... and a lot more!
The new kit with
@nextjs
+
@supabase
is well underway!
Powered by the new /app directory and
@reactjs
Server Components - built from the ground up for speed ⚡️
It'll take a while to be production-ready - but it's gonna be 🔥
#buildinpublic
I'm *very* close to releasing this - except for the legal stuff (Stripe, terms, privacy policy, etc.) 😅
Maybe that's the next thing
@makerkit_dev
should solve 🤔
🔥 Incredible DX is coming soon to your Makerkit apps!
✅ Declarative data fetching in both Server & Client components
✅ Fully type-safe thanks to
@supabase
's types
✅ Filters
✅ Auto Pagination
✅ Error Handling
✅ Conversion to camelCase for easy JS interop
Makerkit ships two branches of our
@remix_run
kit:
- main (v1 compatible)
- v2_main (v2 compatible)
We will maintain both versions for a bit to give you time to update 😉
📣 Remix v2 pre-release is out!
Let's see if our strategy worked! If you're up-to-date on all future flags, this should be the most boring major upgrade you've ever had.
Added custom models (instructions, temperature, max tokens, etc.) 🥳
The ChatGPT UI hides a lot of the complexity around recalling the context and more🤯
I haven't made much progress here except for fetching the latest messages; I will try summarizing with GPT for large texts🤞
🚀 v0.2.0
✅ Added ability to transfer ownership of an organization to another member 🥳
✅ More E2E Tests
✅ More robust server-side checks when updating a member's role
#nextjs
#firebase
#javascript
#saas
Thanks to
@AdityaTripathiD
, we're now up and running with self-hosted
@github
runners on
@Hetzner_Online
! 🚀
All customers can now self-host their runners easily with our Github Actions template too!
Giving access to the
@makerkit_dev
AI Chatbot to customers for early testing 🔥
From idea to customers' hands in **less than a day**.
Next up is a way to fall back to customer support when the AI Chatbot doesn't know how to answer (see video)
#buildinpublic
💡Adding a real
@stripe
end-to-end test to
@makerkit_dev
✨
Now that we use the embedded Stripe checkout, running an actual full-stack testing suite is WAY easier.
Will share how I've done it in a blog post✌️
I don't do NY's resolutions or goals: they don't work for me 👇
💡Instead, I focus on completing small and achievable tasks, daily or weekly.
✅ Today, I will finish this feature
✅ This week, I will ship a micro saas
✅ By next week, I will write 5 blog posts
✅ Repeat
🚀 Wonderful feature
@Firebase
!
This is particularly useful for group security, such as shared assets between Firestore entities (teams, projects, etc.)
Our starter kit worked it around with custom claims, but it seems no longer necessary.
Time to delete some code! 😄🤞
Guess what you can do starting today?
You can write Security Rules for your Storage instance that references your Firestore data! Time to go delete some functions and rewrite our Security Rules. 😎
Get the details ↓
The new AI Text Editor Plugin is available for early access! 🔥
The AI Editor can be dropped anywhere in your app where you want to let your users create rich content.
Powered by OpenAI and easy to extend with your own instructions ✨