Загрузка видео...

Не удалось загрузить видео

На главную

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

Фото профиля sadman
sadman3 лет назад

@nextjs @shadcn Website link: Github repo:

Фото профиля sadman
sadman3 лет назад

Y'all can search shows with Ctrl + k

Фото профиля sadman
sadman3 лет назад

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

Фото профиля sadman
sadman3 лет назад

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

Фото профиля sadman
sadman3 лет назад

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

Фото профиля Sully
Sully3 лет назад

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

Фото профиля sadman
sadman3 лет назад

@t3dotgg @nextjs @shadcn Thanks a lot dude

Фото профиля Sully
Sully3 лет назад

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

Фото профиля sadman
sadman3 лет назад

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

Фото профиля Sully
Sully3 лет назад

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

Фото профиля Jean Baez
Jean Baez3 лет назад

@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

Фото профиля sadman
sadman3 лет назад

@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

Фото профиля Dominick J. Monaco
Dominick J. Monaco3 лет назад

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

Фото профиля sadman
sadman3 лет назад

@t3dotgg @nextjs @shadcn thanks man

Фото профиля Crypto Angel 📈👑📉
Crypto Angel 📈👑📉3 лет назад

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

Фото профиля sadman
sadman3 лет назад

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

Фото профиля Carlos
Carlos3 лет назад

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

Фото профиля sadman
sadman3 лет назад

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

Фото профиля 3IMAD
3IMAD3 лет назад

@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

Фото профиля sadman
sadman3 лет назад

@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

Фото профиля Frosty
Frosty3 лет назад

@t3dotgg @nextjs @shadcn Holy shit damn

Фото профиля sadman
sadman3 лет назад

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

Фото профиля Frosty
Frosty3 лет назад

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

Фото профиля sadman
sadman3 лет назад

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

Фото профиля .
.3 лет назад

@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 :)

Фото профиля sadman
sadman3 лет назад

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

Фото профиля Crypto Angel 📈👑📉
Crypto Angel 📈👑📉3 лет назад

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 ...

Фото профиля sadman
sadman3 лет назад

@t3dotgg @nextjs @shadcn 69.420 per month

Фото профиля Crypto Angel 📈👑📉
Crypto Angel 📈👑📉3 лет назад

@t3dotgg @nextjs @shadcn

Фото профиля sadman
sadman3 лет назад

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

Фото профиля Nikhar Pandya 🇨🇦 🇮🇳
Nikhar Pandya 🇨🇦 🇮🇳3 лет назад

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

Фото профиля sadman
sadman3 лет назад

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

Фото профиля Nikhar Pandya 🇨🇦 🇮🇳
Nikhar Pandya 🇨🇦 🇮🇳3 лет назад

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

Фото профиля Alberto Barrago
Alberto Barrago3 лет назад

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

Фото профиля sadman
sadman3 лет назад

@t3dotgg @nextjs @shadcn thanks man 🙏

Фото профиля Carter
Carter3 лет назад

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

Фото профиля sadman
sadman3 лет назад

@t3dotgg @nextjs @shadcn keep coding man

Фото профиля Carter
Carter3 лет назад

@t3dotgg @nextjs @shadcn Thanks

Фото профиля Fariz Saputra
Fariz Saputra3 лет назад

@t3dotgg @nextjs @shadcn You r rawk dude

Фото профиля John B
John B3 лет назад

@t3dotgg @nextjs @shadcn Nice work 👍

Фото профиля Sabin Adams
Sabin Adams3 лет назад

@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?

Фото профиля sadman
sadman3 лет назад

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

Фото профиля TheStefanShow
TheStefanShow3 лет назад

@t3dotgg @nextjs @shadcn Looks great 👏

Фото профиля sadman
sadman3 лет назад

@t3dotgg @nextjs @shadcn thanks man

Фото профиля kevin
kevin3 лет назад

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

Фото профиля sadman
sadman3 лет назад

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

Фото профиля Mir Ashif
Mir Ashif3 лет назад

@t3dotgg @nextjs @shadcn good stuff 👌

Фото профиля sadman
sadman3 лет назад

@t3dotgg @nextjs @shadcn thanks man 🙏

Фото профиля Stward
Stward3 лет назад

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

Фото профиля sadman
sadman3 лет назад

@t3dotgg @nextjs @shadcn thanks dude

Фото профиля Basit | connoisseur of oranges 🍊
Basit | connoisseur of oranges 🍊3 лет назад

@t3dotgg @nextjs @shadcn this is awesome ❤️

Фото профиля sadman
sadman3 лет назад

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

Фото профиля Matyas Heins
Matyas Heins3 лет назад

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

Фото профиля sadman
sadman3 лет назад

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

Фото профиля Dwarf
Dwarf3 лет назад

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

Фото профиля sadman
sadman3 лет назад

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

Фото профиля PunishedFlew
PunishedFlew3 лет назад

@t3dotgg @nextjs @shadcn This is genuinely great!

Фото профиля Whoamiᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠ
Whoamiᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠ3 лет назад

@t3dotgg @nextjs @shadcn This is awesome 👌

Фото профиля sadman
sadman3 лет назад

@t3dotgg @nextjs @shadcn thanks man

Фото профиля atlas
atlas3 лет назад

@t3dotgg @nextjs @shadcn hell yeah dude

Фото профиля sadman
sadman3 лет назад

@FalaseScript @t3dotgg @nextjs @shadcn Thanks dude

Фото профиля 0xTre 🦇🔊
0xTre 🦇🔊3 лет назад

@t3dotgg @nextjs @shadcn This is excellent 👌

Фото профиля sadman
sadman3 лет назад

@t3dotgg @nextjs @shadcn thanks man 😀

Фото профиля avenger
avenger3 лет назад

@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?

Фото профиля sadman
sadman3 лет назад

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

Фото профиля james bowler 👹
james bowler 👹3 лет назад

@t3dotgg @nextjs @shadcn Wow, nice work!

Фото профиля TER STEGEN SHOULD LEAVE🦅
TER STEGEN SHOULD LEAVE🦅3 лет назад

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

Фото профиля sadman
sadman3 лет назад

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

Фото профиля Juan
Juan3 лет назад

@t3dotgg @nextjs @shadcn It looks great 👍

Фото профиля Colbert
Colbert3 лет назад

@t3dotgg @nextjs @shadcn

Фото профиля swiftwarp
swiftwarp3 лет назад

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

Фото профиля Jon
Jon3 лет назад

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

Похожие видео