Пікірлер
@calculus4014
@calculus4014 2 сағат бұрын
who's watching from India?
@herozero777
@herozero777 9 сағат бұрын
I'm halfway through and the code base is living up to the hype. Kudoos man!
@cryptian8730
@cryptian8730 19 сағат бұрын
Give it to us RAW mate, I subbed for it
@herozero777
@herozero777 Күн бұрын
The demo is impressive hands down, no doubt about that. Let's see the video and check what you've done. Excited!
@Knowledge-z6c
@Knowledge-z6c Күн бұрын
Sir, the free Anthropic Claude key and free OpenAI keys are not working. Is there any option to buy a Claude key without a GST number?
@JHKIM-mv2lb
@JHKIM-mv2lb Күн бұрын
when next build, if you meet type error Type error: Type 'ChatPageProps' does not satisfy the constraint 'PageProps'. Types of property 'params' are incompatible. Type '{ chatId: Id<"chats">; change code using Promise // dashbord/chat/[chatId]/page.tsx interface ChatPageProps { params: Promise<{ chatId: Id<'chats'> }> }
@Codexbits
@Codexbits 2 күн бұрын
Does the database run on the same server?
@studybiz5515
@studybiz5515 2 күн бұрын
Bro can you give a freelance projects
@smartdriver2990
@smartdriver2990 3 күн бұрын
Thanks
@RazaahmedKhan-sq3ei
@RazaahmedKhan-sq3ei 3 күн бұрын
I will gonna start this soon ❤❤❤🎉🎉
@oludelehalleluyah6723
@oludelehalleluyah6723 3 күн бұрын
293k rn
@fleekupdate1885
@fleekupdate1885 3 күн бұрын
Can I get the full app?
@sg3630
@sg3630 3 күн бұрын
In the last project you've used firebase storage but it's not free currently & I've tried to set up the blazing plan for a free trial but it's showing unexpected errors. So Can you please tell us how to set up the storage & database using appwrite or other alternatives...
@nicosilva9022
@nicosilva9022 3 күн бұрын
Thank you so much this help me alot ♥
@blackspider4
@blackspider4 3 күн бұрын
Thank you, Sonny.
@milindjoshi7172
@milindjoshi7172 4 күн бұрын
Hey Can you please also add the prerequisites for this project. Thanks
@kipkemoi_philipe
@kipkemoi_philipe 4 күн бұрын
I realize that I need this guy and a very strong internet connection.. Clear steps 💯💯💯💯
@vahidkarimane
@vahidkarimane 4 күн бұрын
Thanks Bro. IT"S HUGEE CRAZY 6 hours of live CODING MAMUT THANKS!!❤‍🔥🔥🔥🔥
@SoumajitChoudhury-o9y
@SoumajitChoudhury-o9y 5 күн бұрын
good stufff
@rawux
@rawux 5 күн бұрын
Thanks so much!!! I spent a month seeking help and your walkthrough was the only thing that put everything into perspective and was easy to understand. Question do you have an update for React 19 and Is there a follow up for subscriptions, using products created in stripe dynamically and ensuring users can not have access unless their payment or paid status is confirmed? I know I am asking a lot so any point in the right direction would be greatly appreciated. I liked subscribed and will be checking out more of your vids!
@Ibnebatuta3
@Ibnebatuta3 5 күн бұрын
Can I have source code? I have to submit an assignment fast
@chancyrus6248
@chancyrus6248 5 күн бұрын
Have project about using deep seek api?
@prt2338
@prt2338 6 күн бұрын
omg! man, who are you?!?! SUBSCRIBED🙌
@benjamindave4821
@benjamindave4821 6 күн бұрын
I haven't tried this tutorial yet, but i just want to take some time to express my appreciation for how clear and straight forward your teaching is. Thank you so muc
@SonnySangha
@SonnySangha 6 күн бұрын
Thank you so much!!
@Knowledge-z6c
@Knowledge-z6c 7 күн бұрын
Should I remove Clerk and Convex, sir, and then reinstall Clerk and Convex in the application?
@Knowledge-z6c
@Knowledge-z6c 7 күн бұрын
How to solve this error Sir , Request logs Logs filtered to request: a193559c9f708227 All functions All log types Timestamp Jan 28, 12:20:31 failure 33ms M chats:createChat Uncaught Error: Not authenticated at handler (../convex/chats.ts:48:4) Jan 28, 12:20:31 M chats:createChat log 'User Identity:' null
@govindraj-zo2sz
@govindraj-zo2sz 7 күн бұрын
anyone got the error in presentation? ⨯ [Error: Unauthorized - Session does not match project host] { response: [Object], statusCode: 401, responseBody: '{ ' + ' "statusCode": 401, ' + ' "message": "Session does not match project host", ' + ' "error": "Unauthorized", ' + ' "errorCode": "SIO-401-AWH" ' + '}', details: undefined } ⨯ [Error: Unauthorized - Session does not match project host] { response: [Object], statusCode: 401, responseBody: '{ ' + ' "statusCode": 401, ' + ' "message": "Session does not match project host", ' + ' "error": "Unauthorized", ' + ' "errorCode": "SIO-401-AWH" ' + '}', details: undefined } GET /draft-mode/enable?sanity-preview-secret=YjRkN2Q1M2E0YzE0ZDEyN2Q0NzEyYmI5ZTk4ZjI3YWQ&sanity-preview-perspective=previewDrafts&sanity-preview-pathname=%2F 500 in 1174ms
@patrickseeley4051
@patrickseeley4051 7 күн бұрын
good morning 4hr tech youtube video
@danyiked
@danyiked 8 күн бұрын
I cant find git repo to all the 12 projects
@SonnySangha
@SonnySangha 8 күн бұрын
Which are you missing?
@danyiked
@danyiked 8 күн бұрын
@@SonnySangha All..... I'm just noticing it's not open source, but if you can create a google drive for your assets I would be greatful thanks🙏...... By the way i'm a huge fan and I can't believe you replied
@surajgupta3571
@surajgupta3571 8 күн бұрын
3:26:48
@BrutalInsights
@BrutalInsights 8 күн бұрын
Amazing stuff PAPAFAM, love it!
@amk8327
@amk8327 9 күн бұрын
Bro! Your channel is a true treasure of diamonds. Thank you sooooo much from the heart!
@SonnySangha
@SonnySangha 6 күн бұрын
Thank you so much I appreciate you so much!!!
@arnab3753
@arnab3753 10 күн бұрын
Do I need to pay for any software?
@LEGENDARYSTREAMER
@LEGENDARYSTREAMER 10 күн бұрын
api key got revealed at 22:05
@tyyysadboii2848
@tyyysadboii2848 10 күн бұрын
Your project help me pass my major🎉 thank brother
@SonnySangha
@SonnySangha 6 күн бұрын
That’s awesome well done!!!
@jeshurun-k5j
@jeshurun-k5j 11 күн бұрын
Please make a video about React Native map integration with backend api like longitude and latitude. Much love.
@BrutalInsights
@BrutalInsights 8 күн бұрын
this is already done , JSM channel did a uber clone and it uses a google maps integration and with directions if you want. i built their react native project and it works!
@brainydel
@brainydel 11 күн бұрын
Hi @SonnySangha I really appreciate what you're doing. I have a question. Please what if I dont want that to display those graphs I mean the thought process steps(the one showing the codes). I dont want users seeing that.
@MatthewDsouza-i7r
@MatthewDsouza-i7r 11 күн бұрын
Nice Tutorial😄 I have question just wanted to know how to provide knowledge base to ai agent
@gethackteam
@gethackteam 11 күн бұрын
Awesome video Sonny!
@r.w.7267
@r.w.7267 11 күн бұрын
Love this guy man!!!
@Ahmedabadirider12
@Ahmedabadirider12 12 күн бұрын
If anyone completed the project please share the link below.
@Ahmedabadirider12
@Ahmedabadirider12 12 күн бұрын
Hey buddy I am done with project. All things are working but issue is my finalresponse is not showing on the Frontend ( ai response is showing in console but not in frontend ) this can be issue of SSE or in frontend but I tried replacing with your given code and still not solved
@sajidalee3594
@sajidalee3594 5 күн бұрын
Same issue I am facing I spent lot of time. Did you fix that please help me to out of this 😢😊
@FaizuRahman-sq3qd
@FaizuRahman-sq3qd 12 күн бұрын
Sir, I'm having trouble accessing the product.categoryName or product.brand because we're using a reference. If I modify the query, I can access the data, but the type will be different. The product category generated type is a reference, whereas the fetched query returns an array. Could you please advise on how to handle this?
@DigitalAlchemyst
@DigitalAlchemyst 12 күн бұрын
SOOO< It looks like when sonny does debugging he thought it was the API key getting mixed up and swapped out to his other set up, then assumed it was because free tier limits you at one. THe actual problem is that the SQL seed file sets up so that our create chatbot mutation requires the created at date and that is why SOnny was getting the error trying to create the chat bot, swapping to the other database worked for him because his original database did not have the date as required.
@amk8327
@amk8327 12 күн бұрын
I will l beak That Like button!🚀
@JsnSoma
@JsnSoma 12 күн бұрын
is this the same as deploying in a physical server?
@JsnSoma
@JsnSoma 12 күн бұрын
is this the same as deploying in a physical hardware server?
@jonathanreeves3098
@jonathanreeves3098 12 күн бұрын
@sonnysangha I am stuck on the build. I have been able to get everything working up to around the hour mark when trying to add the categories dropdown and result page. The button and dropdown work fine. I am able to select the category I would like to filter to but when the page loads I am met with a TypeError: categories.map is not a function. I have gone through the creation of the category-selector.tsx file three times. Rewriting it each time only to still get this error. I am not sure what is causing the error. Any assistance with this would be very helpful. I have added my code below: "use client"; import { ChevronsUpDown, Check } from "lucide-react"; import { cn } from "@/lib/utils"; import { Button } from "@/components/ui/button"; import { Command, CommandEmpty, CommandGroup, CommandItem, CommandList, CommandInput, } from "@/components/ui/command"; import { Popover, PopoverContent, PopoverTrigger, } from "@/components/ui/popover"; import { useRouter } from "next/navigation"; import { useState } from "react"; import { Category } from "@/sanity.types"; interface CategorySelectorProps { categories: Category[]; } export function CategorySelectorComponent({ categories, }: CategorySelectorProps) { const [open, setOpen] = useState(false); const [value, setValue] = useState<string>(""); const router = useRouter(); return ( <Popover open={open} onOpenChange={setOpen}> <PopoverTrigger asChild> <Button variant="outline" role="combobox" aria-expanded={open} className="w-full max-w-full relative flex justify-center sm:justify-start sm:flex-none items-center space-x-2 bg-blue-500 hover:bg-blue-700 hover:text-white text-white font-bold py-2 px-4 rounded" > {value ? categories.find((category) => category._id === value) ?.title : "Filter by Category"} <ChevronsUpDown className="ml-2 h-4 w-4 shrink-0" /> </Button> </PopoverTrigger> <PopoverContent className="w-full p-0"> <Command> <CommandInput placeholder="Search category..." className="h-9" onKeyDown={(e) => { if (e.key === "Enter") { const selectedCategory = categories.find((c) => c.title ?.toLowerCase() .includes( e.currentTarget.value.toLowerCase(), ), ); if (selectedCategory?.slug?.current) { setValue(selectedCategory._id); router.push( `/categories/${selectedCategory.slug.current}`, ); setOpen(false); } } }} /> <CommandList> <CommandEmpty>No Category Found!</CommandEmpty> <CommandGroup> {categories.map((category) => ( <CommandItem key={category._id} value={category.title} onSelect={() => { setValue( value === category._id ? "" : category._id, ); router.push( `/categories/${category.slug?.current}`, ); setOpen(false); }} > {category.title} <Check className={cn( "ml-auto h-4 w-4", value === category._id ? "opacity-100" : "opacity-0", )} /> </CommandItem> ))} </CommandGroup> </CommandList> </Command> </PopoverContent> </Popover> ); }
@leofrancaia
@leofrancaia 13 күн бұрын
Hello, is it someone with the params and props issue when trying to build?
@questreal5812
@questreal5812 13 күн бұрын
1:55:58, timestamp i completed till