Загрузка видео...
Не удалось загрузить видео
I made a netflix clone with the Theo stack, Next.js server components, and shadcn ui-library. It includes: 1. Netflix subscription plan with stripe 2. Profile creation crud operation for individual users 3. Pin verification for profiles
326,839 просмотров • 3 лет назад •via X (Twitter)
Комментарии: 72

@nextjs @shadcn Website link: Github repo:

Y'all can search shows with Ctrl + k

Fix the bug on the profile dropdown menu. Just reached the hobby tier limit of vercel tho

I am getting this on my vercel account. It is because of the exceeding limit of the hobby tier maybe

Just crossed 200 stars on github. Thanks y'all for checking my project out

@t3dotgg @nextjs @shadcn dude this is insane! good stuff

@t3dotgg @nextjs @shadcn Thanks a lot dude

@t3dotgg @nextjs @shadcn lmk if you ever wana join an ai product team 😅

@t3dotgg @nextjs @shadcn I have built some ai projects. What kinnda projects do you guys build

@t3dotgg @nextjs @shadcn Building something cool with agents :) dm me! i'll give you a bit more info

@t3dotgg @nextjs @shadcn I tried to do something similar, how you manage to pull the data from the movie database to your own database ? @sadmann17

@t3dotgg @nextjs @shadcn I am using tmdb api. I made a schema named MyShow in prisma with the keys of tmdb movie object. I am saving it there

@t3dotgg @nextjs @shadcn Dude your skills are actually saucy

@t3dotgg @nextjs @shadcn thanks man

@t3dotgg @nextjs @shadcn While I was trying to figure out what you did... Still don´t get it though. 🙄

@t3dotgg @nextjs @shadcn Vercel hobby tier limit has been exceed. So the deployment is disabled

@t3dotgg @nextjs @shadcn Good stuff! I love that you added the Game Handle feature in the Profile Management page

@t3dotgg @nextjs @shadcn gotta look out for my fellow gamers

@t3dotgg @nextjs @shadcn awsome job , just want to mention that IDs are only unique within their own Media type (Movie/TV show) so it is possible that a movie and TV have the same ID for ex : Reservoir Dogs 1992 (movie) Mad About You 1992 (tv show) if u add one to Mylist u cant add the other one

@t3dotgg @nextjs @shadcn Never really thought about it. I made id on my prisma schema non unique. As each profile can have the same show. Unique ids for shows were returning the unique constraint failed on the (not available) error. It works fine this way

@t3dotgg @nextjs @shadcn Holy shit damn

@t3dotgg @nextjs @shadcn Thanks for checking it out dude

@t3dotgg @nextjs @shadcn Of course, mad talent dude. Respect

@t3dotgg @nextjs @shadcn It's my first time working with server components. They are pretty good

@t3dotgg @nextjs @shadcn its so rare to see people share the auth implementation on the new Next13 with appDir. I had to thank you personally :)

@canspireon_ @t3dotgg @nextjs @shadcn Auth is still on the pages directory. I will move it to the app directory soon

So, you did something really cool! You created your own version of Netflix, right? And to do this, you used different technologies such as the @t3dotgg stack, @nextjs server components, and the @shadcn UI library. With your version of Netflix, users can subscribe to a plan and create a profile where they can save their favorite shows. Additionally, there is a PIN verification to make sure that only the people who are supposed to access the profile can do so. Is that correct? And how much would I pay with your subscription, my gf just left me and with it went Netflix ...

@t3dotgg @nextjs @shadcn 69.420 per month

@t3dotgg @nextjs @shadcn

@t3dotgg @nextjs @shadcn double it, and give it to the next person 😅

@t3dotgg @nextjs @shadcn This looks really good, also the project structure looks incredible.

@t3dotgg @nextjs @shadcn I followed the taxonomy repo of shadcn Feel free to check it out. It is pretty cool

@t3dotgg @nextjs @shadcn Yeah just checked it few days ago, pretty cool.

@t3dotgg @nextjs @shadcn A real good job 💪🏻

@t3dotgg @nextjs @shadcn thanks man 🙏

@t3dotgg @nextjs @shadcn I hope oneday I can code like that but I have years to go

@t3dotgg @nextjs @shadcn keep coding man

@t3dotgg @nextjs @shadcn Thanks

@t3dotgg @nextjs @shadcn You r rawk dude

@t3dotgg @nextjs @shadcn Nice work 👍

@t3dotgg @nextjs @shadcn @sadmann17 This is super clean! I would love to have you on our live stream to talk about this project. Your DMs are closed, but maybe you could hit me up?

@t3dotgg @nextjs @shadcn Thanks a lot man. I would like to talk

@t3dotgg @nextjs @shadcn Looks great 👏

@t3dotgg @nextjs @shadcn thanks man

@t3dotgg @nextjs @shadcn Using @storj for video streaming?

@t3dotgg @nextjs @shadcn @storj can only play trailer with the tmdb api

@t3dotgg @nextjs @shadcn good stuff 👌

@t3dotgg @nextjs @shadcn thanks man 🙏

@t3dotgg @nextjs @shadcn Wow, dude. That looks clean.

@t3dotgg @nextjs @shadcn thanks dude

@t3dotgg @nextjs @shadcn this is awesome ❤️

@t3dotgg @nextjs @shadcn Thanks for checking it out 🙏

@t3dotgg @nextjs @shadcn Awesome job, this looks fantastic! I think some optimistic updates would improve the ux even more 🚀

@t3dotgg @nextjs @shadcn React swiper wasn't working for me on nextjs 13. Need to make the carousel better

@mat_heins @t3dotgg @nextjs @shadcn You can try alice-carousel

@mat_heins @t3dotgg @nextjs @shadcn Does it support keyboard navigation?

@t3dotgg @nextjs @shadcn This is genuinely great!

@t3dotgg @nextjs @shadcn This is awesome 👌

@t3dotgg @nextjs @shadcn thanks man

@t3dotgg @nextjs @shadcn hell yeah dude

@FalaseScript @t3dotgg @nextjs @shadcn Thanks dude

@t3dotgg @nextjs @shadcn This is excellent 👌

@t3dotgg @nextjs @shadcn thanks man 😀

@t3dotgg @nextjs @shadcn Nice. I see you used Tailwind, my question is was it's predefined classes enough or you had to do classic css?

@t3dotgg @nextjs @shadcn Predefined classes are enough. You just need @shadcn ui components. You can build pretty much anything with them

@t3dotgg @nextjs @shadcn Wow, nice work!

@t3dotgg @nextjs @shadcn did you use TRPC or REST?

@t3dotgg @nextjs @shadcn rest for ferching movies, and trpc for profiles

@t3dotgg @nextjs @shadcn It looks great 👍

@t3dotgg @nextjs @shadcn

@t3dotgg @nextjs @shadcn @ThePrimeagen rate this one on stream

@t3dotgg @nextjs @shadcn Man, really sick and tired of these clones..

