Build a Full Stack Budget Tracker with Next.js, TypeScript, Prisma, and Tailwind CSS

  Рет қаралды 77,134

Kliton Bare

Kliton Bare

Күн бұрын

Пікірлер
@klitonbare
@klitonbare Ай бұрын
Source Code ( for patreon sponsors ⭐): dub.sh/HVd0CFi
@prashlovessamosa
@prashlovessamosa 8 ай бұрын
i know it took too much effort from building project to recording and editing all that stuff thank you Kilton very grateful to you.
@klitonbare
@klitonbare 8 ай бұрын
Thaank you!! 🙏
@Ayoubased
@Ayoubased 8 ай бұрын
any update?
@prashlovessamosa
@prashlovessamosa 8 ай бұрын
@@Ayoubased literally learning Tanstack Query from docs because I don't know some of the Stuff I think it will take time sorry it will take a little longer.
@Ayoubased
@Ayoubased 8 ай бұрын
@@prashlovessamosa Dont be sorry bro, You got this.
@ZetaDevRJ
@ZetaDevRJ 6 ай бұрын
Maybe one of the best tutorial I watched. Some new tricks I never founded in other videos. Tanks a lot
@klitonbare
@klitonbare 6 ай бұрын
Wow, thanks!
@thomasamalraj8827
@thomasamalraj8827 7 ай бұрын
Awesome, excellent tutorial Kilton. Your teaching style makes even a beginner like me understand easily even the hardest concepts, like Nextjs server actions. Thanks a lot Kilton
@klitonbare
@klitonbare 7 ай бұрын
You're very welcome!
@sansxverse
@sansxverse 6 ай бұрын
So looking forward to making this, I think this is gonna help me level up as a frontend dev! Thank you so much and please continue making tutorials such as this!
@klitonbare
@klitonbare 6 ай бұрын
More to come!
@avishekdas4947
@avishekdas4947 8 ай бұрын
This is a greate project! your content is high quality. Keep it up. Need more projects
@klitonbare
@klitonbare 8 ай бұрын
Much appreciated!
@michaelkiruti8504
@michaelkiruti8504 8 ай бұрын
I tried this project myself a few months ago and gave up, thank you for this project!
@klitonbare
@klitonbare 8 ай бұрын
You're very welcome!
@r3m00n
@r3m00n 8 ай бұрын
Thank you so much for what you're doing Kilton
@klitonbare
@klitonbare 8 ай бұрын
Thank you a lot 🙏
@jrmayol857
@jrmayol857 7 ай бұрын
Very helpful crash course. Looking forward for more contents like this. Much love,from the Philippines
@klitonbare
@klitonbare 7 ай бұрын
Thank you!
@yanDev
@yanDev 5 ай бұрын
Amazing! Thank you very much for this good job!! We need more videos like this!!
@klitonbare
@klitonbare 5 ай бұрын
Thank you!
@LynxBaretta
@LynxBaretta 6 ай бұрын
Wow this was a great tutorial!!! Thanks a lot for your effort and your time ...and I feel so lucky that I was able to find this tutorial THANKS A LOT!!!
@klitonbare
@klitonbare 6 ай бұрын
Wow! Thank you!
@oluwaseunladeinde410
@oluwaseunladeinde410 2 ай бұрын
Thank you Kliton. I picked up a couple of good tricks here. Good project/video and useful too.
@klitonbare
@klitonbare 2 ай бұрын
Great to hear!
@ahmedaq9018
@ahmedaq9018 8 ай бұрын
Another amazing and creative tutorial .... thanks a lot Kliton 🥰🥰🥰🥰🥰🥰🥰🥰🥰🥰🥰🥰🥰🥰🥰
@klitonbare
@klitonbare 8 ай бұрын
Thanks so much 😊
@abelj6053
@abelj6053 8 ай бұрын
wow great work man , appriciate another more
@klitonbare
@klitonbare 8 ай бұрын
Thank you so much 😀
@jitxhere
@jitxhere 8 ай бұрын
Awesome project with clean UI. Thank you Kliton for this awesom project
@klitonbare
@klitonbare 8 ай бұрын
Glad you like it!
@markus_dev_cwb
@markus_dev_cwb Ай бұрын
One more amazing project Kliton.
@klitonbare
@klitonbare Ай бұрын
Thanks!
@marekgacekdev
@marekgacekdev 7 ай бұрын
absolutely awesome tutorial and channel. I think the best what i find in last time. I hope you will get more content, thx a lot , greetings and good luck :D
@klitonbare
@klitonbare 7 ай бұрын
More to come! Thank you!!
@yantech.4249
@yantech.4249 8 ай бұрын
This is an amazing project. Big thanks sir
@klitonbare
@klitonbare 8 ай бұрын
Glad you like it
@ShrutikaSh
@ShrutikaSh 7 ай бұрын
i really found this helpful, thankyou for making this
@klitonbare
@klitonbare 7 ай бұрын
Glad it was helpful!
@nasko235679
@nasko235679 7 ай бұрын
Important: initialFocus leads to the popover not opening on firefox and ios chrome 2:12:02 . So better to not add it if you want full compatibility with browsers.
@klitonbare
@klitonbare 7 ай бұрын
Thank u
@IkraamDev
@IkraamDev 8 ай бұрын
Looks good!
@klitonbare
@klitonbare 8 ай бұрын
🙏
@kpyoutuber4671
@kpyoutuber4671 Ай бұрын
At 1:36:11; I get an error "Unhandled Runtime Error TypeError: _categoriesQuery_data.find is not a function" In app/(dashboard)/_components/CategoryPicker.tsx file following code gives this error const selectedCategory = categoriesQuery.data?.find((category: Category) => category.name === value); How to sort this, Appreciate some inputs
@klitonbare
@klitonbare Ай бұрын
I think you have to run npx prisma migrate dev and then reload the editor ( and restart also the application )
@kpyoutuber4671
@kpyoutuber4671 Ай бұрын
@@klitonbare Thanks!, Found my error in (dashboard)/_components/CategoryPickers.tsx file fetch('/api/categories?type=${type}').then((res) => // Incorrect fetch(`/api/categories?type=${type}`).then((res) => // Correct
@dindustack
@dindustack 8 ай бұрын
Thanks for sharing your wealth of knowledge.
@Ayoubased
@Ayoubased 8 ай бұрын
I see what you did there
@klitonbare
@klitonbare 8 ай бұрын
Thank you
@Marc-fj3kd
@Marc-fj3kd 8 ай бұрын
Excellent video and project, thank you !
@klitonbare
@klitonbare 8 ай бұрын
Thank you too!
@krunalpawarkp
@krunalpawarkp 8 ай бұрын
This is perfect!! Thank you so much
@klitonbare
@klitonbare 8 ай бұрын
Glad you like it!
@Ishu_Grinds
@Ishu_Grinds 8 ай бұрын
Awsome Project Sir 🫡🫡
@Deus-lo-Vuilt
@Deus-lo-Vuilt 8 ай бұрын
Nice proyect
@klitonbare
@klitonbare 8 ай бұрын
Thank you!!
@erwinyulianto5407
@erwinyulianto5407 8 ай бұрын
The demo look neat. For next video can you include ability for managing user role & permission.
@damiansimonak7955
@damiansimonak7955 23 күн бұрын
I am returning to the programming so this youtube recommended to me. Looks really nice. I going to Sub your channel.
@klitonbare
@klitonbare 20 күн бұрын
Welcome aboard!
@crypticcoding9680
@crypticcoding9680 2 ай бұрын
Make a video on your development setup (themes, fonts and everything)
@CarlosTello-m8h
@CarlosTello-m8h 20 күн бұрын
nice project
@klitonbare
@klitonbare 3 күн бұрын
Thanks
@shreyas.sihasane
@shreyas.sihasane 8 ай бұрын
Make more unique projects like this 🎉❤❤
@klitonbare
@klitonbare 8 ай бұрын
Sure
@channel-te5vk
@channel-te5vk 6 ай бұрын
Hey Kliton . Thanks for this wondeful project. Was full of so many learning. I was wondering how many users can this application support
@klitonbare
@klitonbare 6 ай бұрын
Hi, thank you. The app is designed to support a large number of users by saving aggregates for each user. The maximum load is proportional to the database capacity
@channel-te5vk
@channel-te5vk 6 ай бұрын
@@klitonbare Can me and my group of around 15-20 friends use this app for saving for daily transactions
@klitonbare
@klitonbare 5 ай бұрын
You mean the application that i deployed for the demo? O you mean a self deployed app?
@naylord5
@naylord5 8 ай бұрын
This is perfect!! Thank you so much for sharing 🔥🔥 Could you please consider to add a recurrent transaction like cable pay or a fixed monthly income? IDK if this can be done with cron jobs or any other method.. to prevent creating the same movement over and over.. Thank you in advance!
@tekemutau6583
@tekemutau6583 8 ай бұрын
Great suggestion!
@klitonbare
@klitonbare 8 ай бұрын
Hi, yes this can be done with cron jobs. But right now i can't expand the video because that means that i've to upload the video again etc
@klitonbare
@klitonbare 8 ай бұрын
But the implementation of what you have asked is pretty simple: you can just creaet a new table in the schema prisma file, let's say: RecurrentTransactions ( for example ). Then you store there your transaction with a "recurrentDay" and "recurrentMonth". You can also add a start and end if you want ( in order to have that transaction only in the period that you have choosed ). Then you can just call an api like /api/checkRecurrentTs where you get all the recurrent transactions, based on the current day you create the next date on which that recurrent transaction will be created and then you query the db in order to see if there is a transaction like that or not. If is not existing than you can create it and thats it.
@klitonbare
@klitonbare 8 ай бұрын
I'm also planning to make paid video extensions with extra features etc to make the creation of videos like this more sustainable for me. ✌
@naylord5
@naylord5 8 ай бұрын
@@klitonbare thank you very much! Definitely next week I'll try to implement this. I really appreciate your explanation.
@neilrowland1243
@neilrowland1243 7 ай бұрын
The date picker "to" range starts at 0.0.0.0 on the date selected, therefore it misses transactions for that date I think. The presets for today, 7 days etc; are all set to to.setHours(23, 59, 59, 999) but if I change the "to" item to this value in the component it does not appear to work. Any ideas how to solve this issue?
@kunalyadav7236
@kunalyadav7236 6 ай бұрын
Amazing project Kliton, loved your server actions implementation. By the way what vs code theme are you using
@klitonbare
@klitonbare 6 ай бұрын
Thank you. The theme is vesper
@MoriMousavi
@MoriMousavi 7 ай бұрын
Thanks so much for the video. Within this setup, how can we apply a rate limit to our APIs?
@akashthoriya
@akashthoriya 8 ай бұрын
Thank you for this video, Small request - Please create large project for us. If it's 15-20 hours long, it would be great, we will go slow and build amazing things
@klitonbare
@klitonbare 8 ай бұрын
Right now i can't handle really long projects because i've work to do and in order to make videos like this i need to stop the freelance work for 2-3 weeks. In order to make a lot of content i need to find a way to monetize this activity ✌️
@Neelammkw
@Neelammkw 8 ай бұрын
Give guide to how to freelance plz..make video on that..
@thanhduynguyen6253
@thanhduynguyen6253 6 ай бұрын
damm good tutorial I have seen today
@klitonbare
@klitonbare 6 ай бұрын
Thank you!
@ahmedabdelmeguid1131
@ahmedabdelmeguid1131 8 ай бұрын
you are perfect...go on
@klitonbare
@klitonbare 8 ай бұрын
🙏
@witthawin0
@witthawin0 7 ай бұрын
How i can fix date picker calender keep changing position up and down when i switch between month that not have equal day (30 day and 31 day)? i hate fontend.🤣
@saisandeep8741
@saisandeep8741 7 ай бұрын
Looks Awesome
@klitonbare
@klitonbare 7 ай бұрын
Thank you!
@regilearn2138
@regilearn2138 7 ай бұрын
Hi mate Awesome, Please do more MERN/PERN videos with TYPESCRIPT. you have wonderful content on your channel
@klitonbare
@klitonbare 6 ай бұрын
Noted!
@huynhphatat3919
@huynhphatat3919 8 ай бұрын
Long time no see, my friend
@klitonbare
@klitonbare 8 ай бұрын
✌️
@ChiragYadav-w1d
@ChiragYadav-w1d 7 ай бұрын
great project, thanks a lot,
@klitonbare
@klitonbare 7 ай бұрын
Glad you like it!
@nikunj14
@nikunj14 Ай бұрын
This tutorial is damn good. btw what is this vscode theme?
@klitonbare
@klitonbare Ай бұрын
hanks a lot. Theme and font are listed in the first comment :) ( pinned one )
@mtJosue
@mtJosue 8 ай бұрын
Is there any chance you could get enticed to teach us a crash course on working with unsupported types in Prisma like "point" and "polygon" and maybe showcase examples of basic geo queries like *point intersects point or *point in polygon. There are dozens of open/closed discussions on their github but it seems that geo types are in at the back of the bus for them. I saw there are no videos on youtube showcasing this approach or anywhere else for that matter in video format. Thank you so much for your time!
@klitonbare
@klitonbare 8 ай бұрын
Hi, idk i have already a plan for the 2 next videos. So maybe after those 1 i will cover the topic you have request ( but i'm not sure tbh )
@mtJosue
@mtJosue 8 ай бұрын
@@klitonbare Yeah, no worries, like I mentioned just have a dozens of discussions on their git, and no ones made a video yet.
@abdullahkhalid9885
@abdullahkhalid9885 7 ай бұрын
Salam brother, I hope you beocome successful :) really nice tutorial.
@klitonbare
@klitonbare 7 ай бұрын
Many many thanks
@Ayoubased
@Ayoubased 8 ай бұрын
if anyone finished the video, answer these questions please: how did you find the tutorial as a whole and why? how many projects you did before this one? if you follow any other youtuber tutorial, what did u find different from the yotuuber apporach and the code?
@M10-r8q7h
@M10-r8q7h 2 ай бұрын
Hii i think i am fit to reply this comment 1->i find the tutorial as an slight overkill but well structured you need to know the basic stuffs before and must be well aware of the shadcn library 2-> i have completed more than 5-6 intermediate level projects 3->i think he is a fastPaced tutor😅 ,not recommended for beginners,code is well structured
@Ishu_Grinds
@Ishu_Grinds 8 ай бұрын
But The Clerk Auth has been Updated , and it no longer secures all the routes except which are Specified , thank you and can you provide update about it
@klitonbare
@klitonbare 8 ай бұрын
Ty
@kenken1720
@kenken1720 29 күн бұрын
what version did you create it for? because i alr followed everything but in authentication my clerk won't show up no matter what i try
@klitonbare
@klitonbare 20 күн бұрын
What version are u using?
@nettemsarath3663
@nettemsarath3663 Ай бұрын
you are using server actions and api's for data mutation, when should we use server actions and when to use api's, which one prefered and why ???
@klitonbare
@klitonbare Ай бұрын
Hi, in this video, I used REST APIs for the functions that need to fetch data and server actions for everything else. The reason? Server actions, even if called in parallel, are still executed one at a time on the server. This would have caused the stats cards and charts on the homepage to load sequentially rather than simultaneously
@nettemsarath3663
@nettemsarath3663 Ай бұрын
Yes sir, but if we want to get data there are 2 ways either we can write an api and call that api, or directly call a function (i.e like await prisma.collection.findmany() in the react component and pass that data to component) So which one is better and why ???
@dharylalmora3121
@dharylalmora3121 6 ай бұрын
thank you so much
@klitonbare
@klitonbare 6 ай бұрын
You're welcome!
@yash-uy5ym
@yash-uy5ym 4 ай бұрын
Everything was great but in the end you were just copy pasting without explaining much. But overall a great video.❤❤❤ I understood the basics of tanstack query and zod
@klitonbare
@klitonbare 4 ай бұрын
Noted. In the next video i will add more explanations! Ty
@yash-uy5ym
@yash-uy5ym 3 ай бұрын
​​@@klitonbareI was wrong bro. You were absolutely great. Your approach gave me some room to grow. I created the table part and connected the app to neon db by myself I watched some other tutorial and then I realised how amazing your teaching skills are Loved the video ❤❤
@klitonbare
@klitonbare 3 ай бұрын
Wow! Thank you a lot! 🙏🙏🙏🙏
@spotnuru83
@spotnuru83 6 ай бұрын
This is great tutorial , appreciate your efforts, I am trying to code along but at the point where are creating createTransacationdialog when i use asChild in DialogTrigger i am getting error saying that "Error: React.Children.only expected to receive a single React element child." and it is working if i do not put asChild, so can you please tell me what to do? and what is this asChild and why is it needed??
@klitonbare
@klitonbare 6 ай бұрын
Hi, thank you. Cn you share a github gist with your createTransactionDialog code?
@adrianfelismino4610
@adrianfelismino4610 5 ай бұрын
how to implement update and delete on category or transaction?
@klitonbare
@klitonbare 5 ай бұрын
What do you mean?
@endriwmsi
@endriwmsi 8 ай бұрын
Nice video! What theme are you using?
@klitonbare
@klitonbare 8 ай бұрын
Thank you. The theme is called vesper
@tinkugupta1
@tinkugupta1 8 ай бұрын
make a project with react flow also if possible
@klitonbare
@klitonbare 8 ай бұрын
Thank for the idea
@ukrainianigor
@ukrainianigor 7 ай бұрын
Very very very nice! Could you please tell me what font are you using and VSCode theme please)
@klitonbare
@klitonbare 7 ай бұрын
Hi, thank you. Theme: vesper Font: Github Monospace
@ukrainianigor
@ukrainianigor 7 ай бұрын
@@klitonbare how i can find this font. It's little bit hard. Console also use this one &
@klitonbare
@klitonbare 7 ай бұрын
@@ukrainianigor github.com/githubnext/monaspace
@nasko235679
@nasko235679 8 ай бұрын
How did you learn database design? It's one of those topics that I always struggle with. Would you recommend any resources?
@klitonbare
@klitonbare 8 ай бұрын
Hi, I've learned everything at work. I did learn some things at university, but in practice, I mostly use what I've learned through work projects and hands-on experience
@Asadjatt4565
@Asadjatt4565 3 ай бұрын
not able to create account...show that it reached 100 users limit..please provide demo login details
@klitonbare
@klitonbare 3 ай бұрын
Try again now :)
@Asadjatt4565
@Asadjatt4565 3 ай бұрын
@@klitonbare Thanks a lot...
@Victor-Ike
@Victor-Ike 2 ай бұрын
Why don’t you have a demo login? I don’t want to create an account guy
@klitonbare
@klitonbare 2 ай бұрын
@@Victor-Ike Because with a shared demo account people can potentially create categories inside the application with offensive names etc :)
@Victor-Ike
@Victor-Ike 2 ай бұрын
@@klitonbare That's true, I didn't think of that.
@vkot6941
@vkot6941 8 ай бұрын
Could you please share design that you used for this project?
@klitonbare
@klitonbare 8 ай бұрын
I haven't used design files/tools
@vkot6941
@vkot6941 8 ай бұрын
​@@klitonbare Yout demo website is not working, I can't login :(
@prithvirajmulay1260
@prithvirajmulay1260 5 ай бұрын
Hello Kliton, I am budding web-developer, I liked your project and wish to build it by watching your tutorials, if i wish to push this project on my git.In what way I will be able to do it ( I mean to say how do i give u the credit of the work )
@klitonbare
@klitonbare 5 ай бұрын
Hi, no worries push it :)
@falabaixo_cuts
@falabaixo_cuts 2 ай бұрын
i getched a error on deploy : Application error: a client-side exception has occurred (see the browser console for more information).
@klitonbare
@klitonbare 2 ай бұрын
Can you check what the logs are saying on vercel dashboard?
@falabaixo_cuts
@falabaixo_cuts 2 ай бұрын
​@@klitonbare i try again and solved it, thank you, amazing video!
@klitonbare
@klitonbare 2 ай бұрын
Thank you!
@codernerd7076
@codernerd7076 8 ай бұрын
Well, it's a great video, but the final app has some massive issues, first of all, the modal is not responsive it doesn't show completely on smartphones and there are a ton of other responsive issues. Next to that the transactions on the home page don't update when you add new income or expenses.
@klitonbare
@klitonbare 8 ай бұрын
You’re right I’ve jest checked on the iPhone now and I have responsiveness issues with the dialog and also with the date range . ( also with the tooltip of the cart that needs to be centred ) Regarding the transactions on home page not updating you are referring to what section exactly? Overview or history section? Note that if you are adding a transaction in a period not filtered by the date range the section overview will not update. Same thing happens for the history section: if the transaction is not created within the filtered period then you will not see changes in the chart
@codernerd7076
@codernerd7076 8 ай бұрын
@codewithkliton maybe I added it outside of the date range sorry will need to check again
@quratulainquratulain9559
@quratulainquratulain9559 5 ай бұрын
How to create Ai website builder ?
@klitonbare
@klitonbare 5 ай бұрын
Is not easy to explain that in a comment :D
@quratulainquratulain9559
@quratulainquratulain9559 5 ай бұрын
So create this as your next project . Thank you
@tinkugupta1
@tinkugupta1 8 ай бұрын
awsm project quality and content is dope and not present on u tube .
@klitonbare
@klitonbare 8 ай бұрын
Thanks a ton
@nishantshah_
@nishantshah_ 8 ай бұрын
Hey, awesome video... just a request, can you add unit / integration test as well ?
@klitonbare
@klitonbare 8 ай бұрын
I will do that in future videos ✌️
@AliYasir5247
@AliYasir5247 8 ай бұрын
how to use graphql in a next.js project
@klitonbare
@klitonbare 8 ай бұрын
Is this a request for future videos or just a question? I'm not understanding
@IstMirWurst
@IstMirWurst 8 ай бұрын
no admin backend?
@klitonbare
@klitonbare 8 ай бұрын
No need
@zaid58429
@zaid58429 5 ай бұрын
in my dashboard code it is showing error please solve the issue in code please
@klitonbare
@klitonbare 5 ай бұрын
I'm not understading, can you link the error? Thank u
@kevinkenfackjoel
@kevinkenfackjoel 7 ай бұрын
The application is very good only it is not responsive please could you help us with the configuration so that it is fully responsive on mobile thank you
@yousefsaeed732
@yousefsaeed732 8 ай бұрын
what is the name of this browser please
@malikkim5808
@malikkim5808 8 ай бұрын
arc
@klitonbare
@klitonbare 8 ай бұрын
yes
@misterbean6674
@misterbean6674 6 ай бұрын
Saviour !!
@klitonbare
@klitonbare 6 ай бұрын
Thank you!
@knlgulati365
@knlgulati365 8 ай бұрын
which vscode theme You are using ?
@malikkim5808
@malikkim5808 8 ай бұрын
vesper
@klitonbare
@klitonbare 8 ай бұрын
yes
@naivecoder524
@naivecoder524 4 ай бұрын
Is it responsive?
@klitonbare
@klitonbare 4 ай бұрын
Some parts, not everything
@alimohamedalielkhamyy
@alimohamedalielkhamyy 5 ай бұрын
please i want code with free because i apply for jop now they need a project as this please
@klitonbare
@klitonbare 5 ай бұрын
You can recreate all the code by just following the video. If get get stuck somewhere feel free to ask help on discord ✌️
@alimohamedalielkhamyy
@alimohamedalielkhamyy 5 ай бұрын
@@klitonbare respect for you .
@diegoparra8859
@diegoparra8859 8 ай бұрын
font name pls?
@klitonbare
@klitonbare 8 ай бұрын
Github monospace
@nasko235679
@nasko235679 7 ай бұрын
I completed the app but it got me thinking.. isn't this just an insane amount of client side code and can't we utilize NextJS's framework better and rely less on api routes and react query? It just felt wrong making almost every single page a client component. Thoughts?
@klitonbare
@klitonbare 7 ай бұрын
Hi nasko, i've made that choice because in this particular application in almost every page ( except the manage page ) we need the from and to date. So in order to avoid problems with date gmt difference between server and client i preferred to fetch the data from client instead of fetching data with a server component. Example: let's assume that we make the overview section a server component and we put the from and to date as url params. The problem is this: i want the default date range on the first load to be: {from: startOfMonth, end: today}. The today date etc can vary if calculated on server ( e.g. the server is located in europe/germany ) and the user has singapore gmt. So in order to avoid these kind of errors we need to calculate the {from, to} date range on the client ( with the user gmt ) and since we are doing some work on the client i chose to use a classic approach with react-query + REST API. Makes sense to you?
@thecodingcove
@thecodingcove 8 ай бұрын
Are you italian Bro!?
@klitonbare
@klitonbare 8 ай бұрын
I have Albanian origins but I grew up and live in Italy. Can you tell from the accent? 😀
@catapangsimon8859
@catapangsimon8859 8 ай бұрын
14:10
@rakibulbhuiyan1137
@rakibulbhuiyan1137 7 ай бұрын
Very strong italian accent ahahaha
@harshayyy9
@harshayyy9 8 ай бұрын
try to make as possible as custom without using third party
@Furrukhish
@Furrukhish 7 ай бұрын
Bro you explain nothing just writing writing and writing
@klitonbare
@klitonbare 7 ай бұрын
Noted
@ukrainianigor
@ukrainianigor 7 ай бұрын
what needs to be explained is explained. First you need to know what is div at least, and then watch this tutorial. Good developers learn a lot from that course. Best practices, practice with prisma (like for me) etc. But what I can say, there is maybe no need to create copied MobileLogo, you can just use hidden md:block for icon.
@adnanamin3666
@adnanamin3666 8 ай бұрын
Sexy accent, gorgeous tutorial 😍 🫡🙏
@klitonbare
@klitonbare 8 ай бұрын
Thank you
Realtime updates with next.js, socket.io and a redis publisher
16:14
The Lost World: Living Room Edition
0:46
Daniel LaBelle
Рет қаралды 27 МЛН
Какой я клей? | CLEX #shorts
0:59
CLEX
Рет қаралды 1,9 МЛН
You Must Know This Awesome Typescript Library - Typia Tutorial
13:29
Build Anything with Claude Agents, Here’s How
18:35
David Ondrej
Рет қаралды 213 М.
Astro stole my favorite parts of Next (and I'm hyped)
32:30
Theo - t3․gg
Рет қаралды 44 М.
Learn Next.js 15 in 1 hour - Beginner Tutorial
59:25
Codevolution
Рет қаралды 75 М.
Build and Deploy a Modern Full Stack ECommerce React Application with Stripe
3:34:12
The Lost World: Living Room Edition
0:46
Daniel LaBelle
Рет қаралды 27 МЛН