Loved it a lot ❤. Humble request pls make some more Full stack apps with the implementation of AI
@NiteshKumar-l8t7m28 күн бұрын
I felt more happy if you also add filter option completed and uncompleted work
@saurabhpandey1136Ай бұрын
when i go to tables , there is no tables present there at time 52:49
@oliverthedevАй бұрын
Ahhh it's likely that Prisma failed to connect with Neon, check the URL in the env and prisma schema file. Another failure could be due to POST request, there could be typo somewhere when creating the Document in POST route.ts. Hope this helps to point things out
@Ben-n8vАй бұрын
Hi Sir, thank you for the excellent tutorial. Could you explain why getData() is included directly in the AddTodo.tsx file, rather than being placed in the actions.tsx file like the other methods?
@JimohSegun2 ай бұрын
Amazing . good tutorial with baby steps and good explanations
@oliverthedev2 ай бұрын
Thank you so much Jimoh! Appreciate the review and glad you liked it 😄🙌
@ashutosh_tiwari2 ай бұрын
Awesome Project Oliver❤❤
@oliverthedev2 ай бұрын
Thank you so much! Glad you liked it 🙌
@FahadKiani12 ай бұрын
great work
@oliverthedev2 ай бұрын
Thank you Fahad! Glad you liked it
@pedron66352 ай бұрын
Hello, I would like to reach out about a collab opportunity. What is the best way to reach you? Email?
@3litepker2 ай бұрын
Whoever pays for that is just dumb. Everyone knows chatgpt does the same so why would anyone even bother?
@oliverthedev2 ай бұрын
Well I get where you coming from but this is basically a clone of a startup that just raised $15m. This app just focuses on a different niche. So this type of ideas are in fact in demand. Also this is a tutorial to learn technologies to become better devs we are not here launching startups
@bloomflora11052 ай бұрын
❤
@prashlovessamosa2 ай бұрын
great thanks
@oliverthedev2 ай бұрын
You are welcome!
@mym.studios2 ай бұрын
Some people say it's too late to implement Ai-based features for a startup. I disagree as long as we have helpful devs like Oliver. Thanks, Oliver.
@oliverthedev2 ай бұрын
Thank you so much! Your take is very true! This is just a clone of a startup that just raised $15m so definitely not late and in fact a very useful and in demand skills to have
@abhinav24702 ай бұрын
This is so good man , can you please create something similar but where we can crearte shorts vidoes as well for youtube with text content , that would be so amazing man😍
@oliverthedev2 ай бұрын
Yes! It’s in the plan. Thanks glad you enjoyed it
@saurabhsinghverma402725 күн бұрын
Yes pls come up with the above mentioned idea ❤
@shreyas.sihasane2 ай бұрын
Great work man
@oliverthedev2 ай бұрын
Appreciate it!
@smartdriver29902 ай бұрын
Great, thanks for this
@oliverthedev2 ай бұрын
Glad you liked it!
@alexdin15652 ай бұрын
please can you make somthing like canva clone or video editor using fabricJs
@QuirkLessOdyssey2 ай бұрын
this is quite tough but than again anything is possible
@oliverthedev2 ай бұрын
Sounds like a fun app to build, will add it to the list
@yantech.42492 ай бұрын
Wow this is amazing. Big thanks for your work sir
@oliverthedev2 ай бұрын
Thanks and welcome 🙌
@girikrishna72352 ай бұрын
This is crazy bro💯🔥
@oliverthedev2 ай бұрын
Thanks a lot! Glad you enjoyed it 🙌
@eizn2 ай бұрын
great project
@oliverthedev2 ай бұрын
Thank you so much 🙌😄! Glad you like it
@girikrishna72352 ай бұрын
Should we pay the AI for it to work? Because it doesn’t work for me
@oliverthedev2 ай бұрын
Hi good question, so OpenAI gives you free credit of $18 but it expires pretty fast. I added $10 for this project to test things out but you can add any amount if yours expired already. You can check more details on this dashboard platform.openai.com/organization/usage
@girikrishna72352 ай бұрын
@@oliverthedev appreciate it my G. Thanks a lot. Drop more projects bro🫵🏾☝🏾
@oliverthedev2 ай бұрын
@@girikrishna7235 Sure! Thanks for watching and glad you enjoyed! I am about to drop a new one tomorrow or day after, stay tuned 👀
@MARSTEE-official2 ай бұрын
2:25:13 using asChild on the button resolves the mismatch
@wahibonae2 ай бұрын
Hey, thanks for the video! Quick question, why do people in the comments mention the use of OpenAI or LLMs in general ? didn't catch them from the video :)
@oliverthedev2 ай бұрын
Welcome! Glad you liked it. Yes during 1:51:56 mark we add OpenAI to our project to generate new contents from whatever we typed in our doc.
@wahibonae2 ай бұрын
@@oliverthedev There was a KZbin bug haha, I was watching two videos at the same time, one about Linkedin Scraping using NodeJS and the other one is this video. I went to the comments of the Linkedin Scraping video and it showed me the second video's comments, I saw people commenting "openai" and didn't understand so that's why I asked haha. It is clearly mentioned "AI", "OpenAI" in the video title, youtube did me bad 🤣
@wahibonae2 ай бұрын
@@oliverthedev Thanks for the comment tho!
@oliverthedev2 ай бұрын
@@wahibonae Haha! It happens no worries, looks like you are learning lot at the same time 😅
@dhyanrai52742 ай бұрын
Great App. I'm thinking of coding along, but is the OpenAI Api free ? How's the pricing done?
@oliverthedev2 ай бұрын
Thanks! Glad you liked it! Also great question, OpenAI gives you about $18 credit limit but it expires fast which when you need to add payment to use the service, for this tutorial i added $10 just in case. You can also use Gemini which has a better free tier plan.
@dhyanrai52742 ай бұрын
@@oliverthedev I am almost done with the project and I've used Gemini, Thanks a lot , keep growing!!
@pranshubasak87963 ай бұрын
can i use gemini api rather than open Ai
@oliverthedev3 ай бұрын
Yes you can, it's similar and simpler to use as well
@alexdin15653 ай бұрын
thanks for sharing but why we can't add images using this editor?
@oliverthedev3 ай бұрын
Hey, you should be able to add images, I mean i can add images to the editor when i click on the picture icon and upload image from my computer. This feature was added in the editor.tsx modules.
@alexdin15653 ай бұрын
@@oliverthedev Thanks, I will recheck it because it's not working in my code
@abhisheaksaraswat-ib1of3 ай бұрын
Great, which VS theme you’re using.
@oliverthedev3 ай бұрын
Thanks! I am using Material Theme High Contrast
@smartdriver29903 ай бұрын
Great job bro, keep it up
@oliverthedev3 ай бұрын
Thank you! Glad you enjoyed it 😄🙌
@kashmirtechtv29483 ай бұрын
create more videos
@oliverthedev3 ай бұрын
Will do, am recording a big tutorial now. Stay tuned
@kashmirtechtv29483 ай бұрын
i saw that oyu have craeted a todoStyle object for linethrough text..... cant we do it with tailwind? and is that mixup of things fimne professuonally?
@oliverthedev3 ай бұрын
You can do it in className by using `cn` from Next.js since you need to add in conditional styling along with tailwindcss, I will use that approach in future tutorial. This just show case you can create a new object to have conditional styling in.
@kashmirtechtv29483 ай бұрын
@@oliverthedev we used clsx library as well. Now I'm confused between cn and clsx😅
@oliverthedev3 ай бұрын
@@kashmirtechtv2948 They are both similar so should be good if you use either
@kashmirtechtv29483 ай бұрын
why have you craeted 1st input and kept it hidden?? just to get id or any otehr purpose?? and if for the purpose of getting id, isn;t this way a liitle weird to get id through input tag?
@oliverthedev3 ай бұрын
Yes just to get the id, it's true it weird use case but one way you can get it done
@kashmirtechtv29483 ай бұрын
why did we do {todo}: {todo: todoProps} instead of {todo} : todoProps?
@oliverthedev3 ай бұрын
Because we are destructing with `todo` and not through it's internal keys. This would work {todo} : todoProps if we did this instead { id, title, isCompleted, createdAt }: todoProps
@kashmirtechtv29483 ай бұрын
@@oliverthedev got it. Thanks brother ❤️❤️
@kashmirtechtv29483 ай бұрын
bro, i ahve watche dthe complete tutorial and i understood everything....thanks for the great tutorial.....
@oliverthedev3 ай бұрын
Glad to hear that! 😄✨
@kashmirtechtv29483 ай бұрын
1 suggestion you can split the screens instead of minimizing again and again.also tailind is mobile first so you may split the screens... also call the components when you create
@oliverthedev3 ай бұрын
Yes sounds good, I can add that in on future videos
@kashmirtechtv29483 ай бұрын
you are doing better than 99 percent of the youtubers❤❤ ....... no unnecessary 3rd party tools and working on the standard processes
@oliverthedev3 ай бұрын
Yes exactly! Thanks for watching I am glad you enjoyed it 🥳
@sudarshanjadhav30613 ай бұрын
Thank you
@oliverthedev3 ай бұрын
You are welcome! Glad you liked it 🙌
@fallingballs03 ай бұрын
Why you use prisma over mongoose with mongodb?
@NIXO3D4 ай бұрын
Man, this tutorial is pure gold! Thank you so much. I had a problem with server actions and Prisma, and thanks to you, it now works for me. You explained everything clearly and thoroughly. I’ve definitely subscribed. Thank you once again!
@oliverthedev4 ай бұрын
Thank you soooo much! I really appreciate you leaving a comment and a feedback. Thanks for subscribing, glad this video was helpful 😄🙌
@CodeClem4 ай бұрын
Hey man its been a while you uploaded on youtube, good to see you again
@oliverthedev4 ай бұрын
Appreciated the support man! I am glad you are here, I will be dropping more 😁🙌
@anudey84966 ай бұрын
awesome
@oliverthedev4 ай бұрын
Thank you so much 😄!
@МуратКошетеров9 ай бұрын
So good!!!
@oliverthedev4 ай бұрын
Thank you! Glad you enjoyed it ✨
@mrnabby417810 ай бұрын
Thanks bro. I needed it.
@oliverthedev9 ай бұрын
Glad it helped ✨
@mrnabby41789 ай бұрын
@@oliverthedev
@adisakjantrasopark767210 ай бұрын
nice tutorial.
@oliverthedev4 ай бұрын
Thank you! 😄✨
@lars165710 ай бұрын
Good video, thank you.
@oliverthedev10 ай бұрын
Glad you enjoyed it Lars! Thank you so much!
@stephaniecrispin67411 ай бұрын
You changed my life in a few minutes Oliver, now this is what we call impact.
@oliverthedev10 ай бұрын
Thank you so much! This means a lot. Feel free to check other tutorials on my channel :)
@KimiaSam11 ай бұрын
Hi, Thanks I have a question in rtk query Would you please help me, how to prevent rtk from calling invalidatesTags if error happens?! Why rtk calls getAll api when error happens in add? How to prevent that?😅
@Martin.a.11 ай бұрын
Please ,make a tutorial in Nextjs with javascript and redux toolkit !!