Build and Deploy a Full Stack AI SaaS Platform with
Build and Deploy a Full Stack AI SaaS Platform with Next js 14, TypeScript, Stripe
#Build #Deploy #Full #Stack #SaaS #Platform
“JavaScript Mastery”
Build a REAL Software-as-a-Service app with AI features and a payments and credits system that you might even turn into a side income or business using Next.js 14, Cloudinary AI, Clerk, and Stripe.
✨Get 3 Bonus Credits for your Free Cloudinary Account:
📙 Next Cloudinary Documentation:
⭐ Clerk:
🌟 Become a top 1% Next.js 14 developer in only one course:
🚀 Skyrocket your career in 4 months:
📚Materials/References:
GitHub Repository (give it a star ⭐)
README (assets & code):
💻 Join our Discord Community –
🐦 Follow us on Twitter:
🖼️ Follow us on Instagram:
💼 Business Inquiries: contact@jsmastery.pro
Time Stamps 👇
00:00:00 — Intro
00:03:49 — Project Setup
00:12:12 — Next.js Routing & folder structure
00:23:21 — Clerk Authentication
00:37:15 — Layout Sidebar & Mobile Navigation
01:02:06 — Database & Models Setup
01:18:54 — Server Actions &…
source
To see the full content, share this page by clicking one of the buttons below |
TransformationForm.tsx:98
POST http://localhost:3000/transformations/add/fill 500 (Internal Server Error) I am having this error shows there is a problem in Await addImage() I have checked every line of code i am unable to indentify the issue??
It's amazing how you can explain things clearly and easily. Thank you!
I am facing problem of webhook keep attempt failing does any1 see this problem?
at 49:26 i can still see my profile icon in the page
Please a video with 0Auth and Firebase
How do I do OCR though? I would like to extract text about images if possible?
Is there admin panel present ??
02:46:00 No need to add 'use client' at the top since we are using that MediaUploader inside a client marked component (TransformationForm), just refresh the page instead
Here we go
😮 OMG THIS IS REALLY AWESOME 👌 . THANKS MAN 👨 . FROM SOMALIA 🇸🇴 🇸🇴 🇸🇴
Guru 🙏🙏🙏
No way I have an issue with this webhooks again, for some reasons DataBase doesn't want to store our users data
Can you tell me , how i can make the admin panel for this saas ?
Wow Bery dangerous🤯👍
I'm speechless,just wonderful. But please what was the name of the browser you mentioned please
thanks…. ❤❤… love from Pakistan… 🇵🇰🇵🇰🇵🇰🇵🇰
When I see mongo db I cringe, that is the only reason I dont follow up on your tutorials.I spin up postgres and refactor.Almost all the time its objectId/_id hell or some issues to do with its versions.
Great video! How did you implement a saas when you using a personal cloudinary account?? I mean a saas must provide a flexibility for free use.Besides, a personal connected account cannot provide it…
i have an error in mongoose.ts: Conversion of type 'Promise<typeof import("mongoose")>' to type 'Promise<Connection>' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first.
Type 'typeof import("mongoose")' is missing the following properties from type 'Connection': asPromise, close, destroy, collection, and 37 more.ts(2352). I already installed the same version of mongoose as the one in the tutorial and the connection still does not work, I also tried using "user server" in the file, but it shows that only flat files are accepted in a client component.
Where are you going Adrain? Well deserve 1 million!
Eureka I finished…the project was fun…and it has it's real life usages…thanks Adrian for such amazing content❤
favicon is not there
Adrian thank you so much for this great workshop!!! Just finished it and deployed the latest version on Vercel 😊
I called it «Imagenko» 🚀
Hello, can you please make another SaaS project tutorial but using Supabase? I'd love to learn how to build AI Image generator using Leonardo API
Can we connect this project to mobile project app?
It's a great tutorial. But how were you able to provide 120 credits? Like you had just paid using dummy card details. Did you buy credits from cloudnary already or anything else? And if we want to make it into a business then we have to buy it prior to the user buys or there is any connection we can establish between the user and cloudnary?
The calmness in your voice give that comfort that is needed to pull out such a complex app
I don't like the approche of copying and paste code from your README file
Subscribed sir, Thank you for uploading such an amazing project, Eagerly waiting for an AI SAAS project like Vizard ai . Clone of vizard ai focusing on 'Turn long videos into social-ready clips with one magical click.' along with different templates, and so on.
i got this error when i install shadcn ui "node:internal/modules/cjs/loader:444
const err = new Error(
^
Error: Cannot find module 'C:UsersfaizanAppDataLocalnpm-cache_npx125ee17d583c4e03node_modulesagent-basedistindex.js'. Please verify that the package.json has a valid "main" entry"
icons extension? Great video☺
Make a tutorial , How to build my own IDE