Пікірлер
@saurabhsinghverma4027
@saurabhsinghverma4027 25 күн бұрын
Loved it a lot ❤. Humble request pls make some more Full stack apps with the implementation of AI
@NiteshKumar-l8t7m
@NiteshKumar-l8t7m 28 күн бұрын
I felt more happy if you also add filter option completed and uncompleted work
@saurabhpandey1136
@saurabhpandey1136 Ай бұрын
when i go to tables , there is no tables present there at time 52:49
@oliverthedev
@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
@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?
@JimohSegun
@JimohSegun 2 ай бұрын
Amazing . good tutorial with baby steps and good explanations
@oliverthedev
@oliverthedev 2 ай бұрын
Thank you so much Jimoh! Appreciate the review and glad you liked it 😄🙌
@ashutosh_tiwari
@ashutosh_tiwari 2 ай бұрын
Awesome Project Oliver❤❤
@oliverthedev
@oliverthedev 2 ай бұрын
Thank you so much! Glad you liked it 🙌
@FahadKiani1
@FahadKiani1 2 ай бұрын
great work
@oliverthedev
@oliverthedev 2 ай бұрын
Thank you Fahad! Glad you liked it
@pedron6635
@pedron6635 2 ай бұрын
Hello, I would like to reach out about a collab opportunity. What is the best way to reach you? Email?
@3litepker
@3litepker 2 ай бұрын
Whoever pays for that is just dumb. Everyone knows chatgpt does the same so why would anyone even bother?
@oliverthedev
@oliverthedev 2 ай бұрын
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
@bloomflora1105
@bloomflora1105 2 ай бұрын
@prashlovessamosa
@prashlovessamosa 2 ай бұрын
great thanks
@oliverthedev
@oliverthedev 2 ай бұрын
You are welcome!
@mym.studios
@mym.studios 2 ай бұрын
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.
@oliverthedev
@oliverthedev 2 ай бұрын
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
@abhinav2470
@abhinav2470 2 ай бұрын
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😍
@oliverthedev
@oliverthedev 2 ай бұрын
Yes! It’s in the plan. Thanks glad you enjoyed it
@saurabhsinghverma4027
@saurabhsinghverma4027 25 күн бұрын
Yes pls come up with the above mentioned idea ❤
@shreyas.sihasane
@shreyas.sihasane 2 ай бұрын
Great work man
@oliverthedev
@oliverthedev 2 ай бұрын
Appreciate it!
@smartdriver2990
@smartdriver2990 2 ай бұрын
Great, thanks for this
@oliverthedev
@oliverthedev 2 ай бұрын
Glad you liked it!
@alexdin1565
@alexdin1565 2 ай бұрын
please can you make somthing like canva clone or video editor using fabricJs
@QuirkLessOdyssey
@QuirkLessOdyssey 2 ай бұрын
this is quite tough but than again anything is possible
@oliverthedev
@oliverthedev 2 ай бұрын
Sounds like a fun app to build, will add it to the list
@yantech.4249
@yantech.4249 2 ай бұрын
Wow this is amazing. Big thanks for your work sir
@oliverthedev
@oliverthedev 2 ай бұрын
Thanks and welcome 🙌
@girikrishna7235
@girikrishna7235 2 ай бұрын
This is crazy bro💯🔥
@oliverthedev
@oliverthedev 2 ай бұрын
Thanks a lot! Glad you enjoyed it 🙌
@eizn
@eizn 2 ай бұрын
great project
@oliverthedev
@oliverthedev 2 ай бұрын
Thank you so much 🙌😄! Glad you like it
@girikrishna7235
@girikrishna7235 2 ай бұрын
Should we pay the AI for it to work? Because it doesn’t work for me
@oliverthedev
@oliverthedev 2 ай бұрын
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
@girikrishna7235
@girikrishna7235 2 ай бұрын
@@oliverthedev appreciate it my G. Thanks a lot. Drop more projects bro🫵🏾☝🏾
@oliverthedev
@oliverthedev 2 ай бұрын
@@girikrishna7235 Sure! Thanks for watching and glad you enjoyed! I am about to drop a new one tomorrow or day after, stay tuned 👀
@MARSTEE-official
@MARSTEE-official 2 ай бұрын
2:25:13 using asChild on the button resolves the mismatch
@wahibonae
@wahibonae 2 ай бұрын
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 :)
@oliverthedev
@oliverthedev 2 ай бұрын
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.
@wahibonae
@wahibonae 2 ай бұрын
@@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 🤣
@wahibonae
@wahibonae 2 ай бұрын
@@oliverthedev Thanks for the comment tho!
@oliverthedev
@oliverthedev 2 ай бұрын
@@wahibonae Haha! It happens no worries, looks like you are learning lot at the same time 😅
@dhyanrai5274
@dhyanrai5274 2 ай бұрын
Great App. I'm thinking of coding along, but is the OpenAI Api free ? How's the pricing done?
@oliverthedev
@oliverthedev 2 ай бұрын
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.
@dhyanrai5274
@dhyanrai5274 2 ай бұрын
​@@oliverthedev I am almost done with the project and I've used Gemini, Thanks a lot , keep growing!!
@pranshubasak8796
@pranshubasak8796 3 ай бұрын
can i use gemini api rather than open Ai
@oliverthedev
@oliverthedev 3 ай бұрын
Yes you can, it's similar and simpler to use as well
@alexdin1565
@alexdin1565 3 ай бұрын
thanks for sharing but why we can't add images using this editor?
@oliverthedev
@oliverthedev 3 ай бұрын
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.
@alexdin1565
@alexdin1565 3 ай бұрын
@@oliverthedev Thanks, I will recheck it because it's not working in my code
@abhisheaksaraswat-ib1of
@abhisheaksaraswat-ib1of 3 ай бұрын
Great, which VS theme you’re using.
@oliverthedev
@oliverthedev 3 ай бұрын
Thanks! I am using Material Theme High Contrast
@smartdriver2990
@smartdriver2990 3 ай бұрын
Great job bro, keep it up
@oliverthedev
@oliverthedev 3 ай бұрын
Thank you! Glad you enjoyed it 😄🙌
@kashmirtechtv2948
@kashmirtechtv2948 3 ай бұрын
create more videos
@oliverthedev
@oliverthedev 3 ай бұрын
Will do, am recording a big tutorial now. Stay tuned
@kashmirtechtv2948
@kashmirtechtv2948 3 ай бұрын
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?
@oliverthedev
@oliverthedev 3 ай бұрын
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.
@kashmirtechtv2948
@kashmirtechtv2948 3 ай бұрын
@@oliverthedev we used clsx library as well. Now I'm confused between cn and clsx😅
@oliverthedev
@oliverthedev 3 ай бұрын
@@kashmirtechtv2948 They are both similar so should be good if you use either
@kashmirtechtv2948
@kashmirtechtv2948 3 ай бұрын
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?
@oliverthedev
@oliverthedev 3 ай бұрын
Yes just to get the id, it's true it weird use case but one way you can get it done
@kashmirtechtv2948
@kashmirtechtv2948 3 ай бұрын
why did we do {todo}: {todo: todoProps} instead of {todo} : todoProps?
@oliverthedev
@oliverthedev 3 ай бұрын
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
@kashmirtechtv2948
@kashmirtechtv2948 3 ай бұрын
@@oliverthedev got it. Thanks brother ❤️❤️
@kashmirtechtv2948
@kashmirtechtv2948 3 ай бұрын
bro, i ahve watche dthe complete tutorial and i understood everything....thanks for the great tutorial.....
@oliverthedev
@oliverthedev 3 ай бұрын
Glad to hear that! 😄✨
@kashmirtechtv2948
@kashmirtechtv2948 3 ай бұрын
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
@oliverthedev
@oliverthedev 3 ай бұрын
Yes sounds good, I can add that in on future videos
@kashmirtechtv2948
@kashmirtechtv2948 3 ай бұрын
you are doing better than 99 percent of the youtubers❤❤ ....... no unnecessary 3rd party tools and working on the standard processes
@oliverthedev
@oliverthedev 3 ай бұрын
Yes exactly! Thanks for watching I am glad you enjoyed it 🥳
@sudarshanjadhav3061
@sudarshanjadhav3061 3 ай бұрын
Thank you
@oliverthedev
@oliverthedev 3 ай бұрын
You are welcome! Glad you liked it 🙌
@fallingballs0
@fallingballs0 3 ай бұрын
Why you use prisma over mongoose with mongodb?
@NIXO3D
@NIXO3D 4 ай бұрын
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!
@oliverthedev
@oliverthedev 4 ай бұрын
Thank you soooo much! I really appreciate you leaving a comment and a feedback. Thanks for subscribing, glad this video was helpful 😄🙌
@CodeClem
@CodeClem 4 ай бұрын
Hey man its been a while you uploaded on youtube, good to see you again
@oliverthedev
@oliverthedev 4 ай бұрын
Appreciated the support man! I am glad you are here, I will be dropping more 😁🙌
@anudey8496
@anudey8496 6 ай бұрын
awesome
@oliverthedev
@oliverthedev 4 ай бұрын
Thank you so much 😄!
@МуратКошетеров
@МуратКошетеров 9 ай бұрын
So good!!!
@oliverthedev
@oliverthedev 4 ай бұрын
Thank you! Glad you enjoyed it ✨
@mrnabby4178
@mrnabby4178 10 ай бұрын
Thanks bro. I needed it.
@oliverthedev
@oliverthedev 9 ай бұрын
Glad it helped ✨
@mrnabby4178
@mrnabby4178 9 ай бұрын
@@oliverthedev
@adisakjantrasopark7672
@adisakjantrasopark7672 10 ай бұрын
nice tutorial.
@oliverthedev
@oliverthedev 4 ай бұрын
Thank you! 😄✨
@lars1657
@lars1657 10 ай бұрын
Good video, thank you.
@oliverthedev
@oliverthedev 10 ай бұрын
Glad you enjoyed it Lars! Thank you so much!
@stephaniecrispin674
@stephaniecrispin674 11 ай бұрын
You changed my life in a few minutes Oliver, now this is what we call impact.
@oliverthedev
@oliverthedev 10 ай бұрын
Thank you so much! This means a lot. Feel free to check other tutorials on my channel :)
@KimiaSam
@KimiaSam 11 ай бұрын
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.
@Martin.a. 11 ай бұрын
Please ,make a tutorial in Nextjs with javascript and redux toolkit !!
@oliverthedev
@oliverthedev 4 ай бұрын
Yes lot on the list! Glad you liked this 😄✨
@thegreatraj01
@thegreatraj01 11 ай бұрын
this tutorial is awesome..
@oliverthedev
@oliverthedev 4 ай бұрын
Thank you 😄✨💪
@thegreatraj01
@thegreatraj01 11 ай бұрын
dobby is not free ... he is paid..............