This is impressive dude, the design is super clean and the infra is on point. developers underestimate what it actually takes to build and launch a real product.
yoooo... I had similar saas ideas as yours and built my own version couple of days ago lol. seems like I was not the only one with the idea. 😂 I have even put up the project video on my own channel lol. getting 0 website visitors though
I visited the page and feel it could be a lot better by legitimate designers (not me). Do it like what Theo did, put a bounty on your landing page. I am sure you’ll get awesome results.
A walkthrough on how to setup those webhooks would be awesome! I'm still confused how to integrate qstash in the stack, and how to integrate bith my nextjs api and allow traffic from specific origin without security exposure
Hey Josh: 1. loved the video 2. Maybe some users deleted their accounts that's why it might be showing less number of total users compared to users that were active that month. 3. Please do a breakup later, maybe a year etc on how much were the charges and how much did you earn from it (you can just tell us a ballpark figure if you feel uncomfortable sharing it) 4. keep making content man. cheers 🍻
I'm wondering on how you use Qstash with Stripe webhooks. You can't set custom headers for the Stripe webhook calls, so how do you authenticate your request?
@@ShubhankarSharma-vr6zg I mean if you already have your own database, just build your own auth? Use stuff like NextAuth/Lucia. Rather than storing your users on clerk
Wait, what do you mean by use qstash for callbacks? You've set qstash publish url as an callback in lemonsqueezy? Or your lemonsqueezy callback only publishes to qstash and some other endpoint is responsible for processing? 🤔
Surprised you didnt choose SST to host Next if you use their lambdas already. Also makes it easier to access S3 + you can use like their cred store instead of .env files etc
Very cool. Every time I want to go beyond building a toy app and actually allow users to upload to my S3 bucket I get too worried that I'll miss something security-wise and get some giant bill I can't pay, or someone will upload inappropriate/illegal content (I know that's unlikely but I don't know how worried a dev should be about content moderation). Any advice on navigating these waters?
Great video, to implement payments for this app do you create a company or receive payments as a person? I'm working on an app and I'm interested in knowing from your experience if I should create a company from the beginning to receive payments and legal matters or first receive payments as a person and later create the company if everything goes well?
Nice video. But am I the only one that things embeded reviews on a website is the most sketchiest thing you can do to your website? Whenever I see a website including a review panel this instantly gives me scam/fake reviews vibes
Hey josh , really nice video ! I was wondering if I could help you with more Quality Editing in your videos and also make a highly engaging Thumbnail and also help you with the overall youtube strategy and growth ! Pls let me know what do you think ?
Impressive, very nice. Let's see Paul Allen's tech stack.
Who?
Let’s see Paul Allen’s data fetching pattern 👀
Banger
Josh, you’re sweating
1:21 NextJS 14
2:00 Vercel
3:00 AWS
6:00 QStash
6:50 Lemonsqueezy
7:15 Clerk
8:30 Jest & Cypress
“They have a fancy website” if Josh says it, then it must be true 😂😂😂
Nothing better than hosting your stack on your own VPS
That hoodie is nostalgic 😢
he wears a carpet
reall bro
facts
This is impressive dude, the design is super clean and the infra is on point. developers underestimate what it actually takes to build and launch a real product.
Screw the tech stack, how do I get that sweater at the beginning?
Josh: ninja promotes clerk
Clerk: random numbers, go
Hey Josh, any video coming up implementing lemonsqueezy? That’d be amazing to see something else aside stripe
We're two, I like it. hono, cloudflare , nextjs redis and upstash!
good work man could you make a video to how you handled the AWS S3 with lambda and Cloudflare part with NextJS
I liked the Nextjs videos with Hono bun and Cloudflare.
Yoo Josh, Can you please make a video on the complete Payload cms tutorial. 😢
I love your videos and I am from India
yoooo... I had similar saas ideas as yours and built my own version couple of days ago lol. seems like I was not the only one with the idea. 😂 I have even put up the project video on my own channel lol. getting 0 website visitors though
I visited the page and feel it could be a lot better by legitimate designers (not me). Do it like what Theo did, put a bounty on your landing page. I am sure you’ll get awesome results.
Nothing about observability/client side errors? Sentry might be good
Awesome technologies Josh. Think about to developer a new video using this technologies
😂😂the triangle company
A walkthrough on how to setup those webhooks would be awesome! I'm still confused how to integrate qstash in the stack, and how to integrate bith my nextjs api and allow traffic from specific origin without security exposure
I would love to see an original saas app, like the previous one
4:23 underrated? bro the whole internet depend on it💀
🤣
Hey Josh:
1. loved the video
2. Maybe some users deleted their accounts that's why it might be showing less number of total users compared to users that were active that month.
3. Please do a breakup later, maybe a year etc on how much were the charges and how much did you earn from it (you can just tell us a ballpark figure if you feel uncomfortable sharing it)
4. keep making content man. cheers 🍻
that's great dude ❤
Great hoodie bro
Hi Josh, was wondering what headphones you're using in the video.
it would be great if you made a tutorial on how to integrate lemonsqueezy to a saas application
I'm wondering on how you use Qstash with Stripe webhooks. You can't set custom headers for the Stripe webhook calls, so how do you authenticate your request?
It's very cool ❤
Please make a LMS with nextjs with all modern techs❤
I’ve struggled to get ffmpeg to work inside a Lambda, the Lambda Layer only works with old versions of Node. A tutorial would be very useful
Why do people even use clerk
So, what do you want them to use?
@@ShubhankarSharma-vr6zg I mean if you already have your own database, just build your own auth? Use stuff like NextAuth/Lucia. Rather than storing your users on clerk
Josh, can you explain Paddle, it's an alternative to Stripe please?
Are you using server actions or a separate API or...?
Which figma template are you using?
Goated hoodie!
Can i ask what software you use for describe the things like draw put some imgae i see lot of video of yours , Thank you 🙏
Bro i really like your content, please learn us more techs and do more projects. 💌
Hi josh I'm trying to join your discord server but this invite link is invalid or has expired is showing
Hi Josh how does R2 compare to s3, including cost wise?
Do a course on Testing?
can u make the project which has similar tech stack and architecture of videos uploading chunks into aws deployment aws and deployment on aws
Do you use sth like Prisma for DB communication or how do you update your DB? :)
This is very cool Josh, what is the benefit of QStash here though, Stripe already retries the webhooks if it receives a non 2XX status code?
how do you learn so much so fast?
Why did you choose Cloudfront for the Video display, instead of Cloudflare? They have video component
Appreciate if you can do a video on AWS Lambda functions CRUD and S3 bucket
Josh what'll be your opinion for using #flowbite for UI purpose
Wait, what do you mean by use qstash for callbacks? You've set qstash publish url as an callback in lemonsqueezy? Or your lemonsqueezy callback only publishes to qstash and some other endpoint is responsible for processing? 🤔
Surprised you didnt choose SST to host Next if you use their lambdas already. Also makes it easier to access S3 + you can use like their cred store instead of .env files etc
What about Svelt, Express, PostgreSQL?
Svelte and GoLang
Why not Supabase for the db?
Very cool. Every time I want to go beyond building a toy app and actually allow users to upload to my S3 bucket I get too worried that I'll miss something security-wise and get some giant bill I can't pay, or someone will upload inappropriate/illegal content (I know that's unlikely but I don't know how worried a dev should be about content moderation). Any advice on navigating these waters?
Could you show how to do the testing?
What about database ?
Great video, to implement payments for this app do you create a company or receive payments as a person?
I'm working on an app and I'm interested in knowing from your experience if I should create a company from the beginning to receive payments and legal matters or first receive payments as a person and later create the company if everything goes well?
Do a tutorial with this stack
Goat ❤
what app are you using for drawing
He uses Excalidraw
Is Vercel Pro worth the investment? Will it significantly enhance my website loading speed?
No man don't be a snub
You also need to focus on micro services when your site would be a big one. Keep in mind!! Gogrants🎉🎉🎉
wo bekommt man den Pulli
Can we get the figma template starter you used
Pleaseeee
Why did not you use uploadthing? Theo’s product
which browser do you use?
Nice video. But am I the only one that things embeded reviews on a website is the most sketchiest thing you can do to your website? Whenever I see a website including a review panel this instantly gives me scam/fake reviews vibes
nice exit 👌👌
And playwright I would say better than cypress for e2e testing
You lost me at nextjs
What about convex?
Hey josh , really nice video ! I was wondering if I could help you with more Quality Editing in your videos and also make a highly engaging Thumbnail and also help you with the overall youtube strategy and growth ! Pls let me know what do you think ?
clerk, vercel direct way to bankrupt
🎉🎉🎉
word
any video about testing? I suck at writing tests 😂I don't even know what TF to do hhhhh
so many ponsors in one video is crazy
wait, you're german???
using supabase will save time and money lol
Can I work with you 😅
To keep it german...mega Alter, Danke
Indian people watching your video then doing own tutorials with broken code 😅
Not serious.
Overcomplicated. But good for experience.
Fuck I am the first viewer and first commenter pin me josh!