Build & Deploy Full Stack E-Commerce Website + Admin Dashboard | Next.js, Stripe, Tailwind, MongoDB

  Рет қаралды 120,998

Code With Phuc

Code With Phuc

Күн бұрын

Пікірлер: 474
@codewithphuc
@codewithphuc 9 ай бұрын
To fix error at MultiSelect component, please downgrade version of "cmdk" with the command "npm install cmdk@0.2.1". Thank you ☺
@usamarazaaq219
@usamarazaaq219 9 ай бұрын
It's always the best approach to use the exact same versions specified in the package.json file of the github repo committed by Phuc.
@salazarjohnseth
@salazarjohnseth 9 ай бұрын
Thank you! Had this issue for over a week now and this solution works!
@happy.mr.an_fb
@happy.mr.an_fb 8 ай бұрын
Or update data-[disabled='true'] in ui/command.ts and not need to downgrade version of cmdk :v
@Aabdrahim-xb6zz
@Aabdrahim-xb6zz 8 ай бұрын
hello first i want to thank you for the effort you did all support from Spain , please help me i have a problem. when i check out the order i get the Successful Payment but nothing showed in the orders page for front side and also the admin side as well as Customers and chart Total Revenue / Total Orders / Total Customer in the admin Dashboard still 0 thanks and i hope you can help me
@wasikurrahmankhan2262
@wasikurrahmankhan2262 7 ай бұрын
@@happy.mr.an_fb will you please explain what you did? I am adding my piece of updated code please confirm if you are talking about this-
@zeenatfirdoshquadri1699
@zeenatfirdoshquadri1699 9 ай бұрын
Incredible lady. among few youtubers providing high quality content.
@codewithphuc
@codewithphuc 9 ай бұрын
Thanks so much 😊
@gururajmoger8649
@gururajmoger8649 9 ай бұрын
​@@codewithphuc Is it possible to add role based access to sections.. buttons.. and module respectively as dymanic update
@gururajmoger8649
@gururajmoger8649 9 ай бұрын
​@@codewithphucthere is one issue that items were in wishlist but not able see the selected red ♥️ everytime or after refresh the home page
@ericksoi8797
@ericksoi8797 9 ай бұрын
What an amazing tutorial. Much love from Kenya.
@codewithphuc
@codewithphuc 9 ай бұрын
Thanks so much 😊
@md.moniruzzamanmonir3412
@md.moniruzzamanmonir3412 3 ай бұрын
I've just finished this project with you. Thank you so much for all your guidance throughout this project. You made even the most complex tasks, like the Stripe implementation in the Admin dashboard, feel simple and easy to understand. I truly appreciate your help and support during this journey! If you have any discord channel or other development related community please share the link with me. Thank you!
@codewithphuc
@codewithphuc 3 ай бұрын
@@md.moniruzzamanmonir3412 thanks so much 😊
@engineer9503
@engineer9503 3 ай бұрын
if we click on any collection in store then we are getting all the products belong that particular collection? Where is this part in video i didn't get that
@gachecem_yt
@gachecem_yt 2 ай бұрын
@@codewithphuc 4:17:40, the function of update products is doing alright, but when you have your product with one collection already and simply want to add other collection, it removes the old collection and adds the new one, you can only have it connected to 2 collections if you remove the connection that was already set, and then you submit, edit again and add the all collections desired, so actually what's happening is on the database the collections, it removes the product from one of the collections but adds to the other one. also when u add a new product in the admin dashboard it doesnt update in the store, it doesnt show a new product on the home page
@sathiyanm
@sathiyanm 6 ай бұрын
This is awesome and free source. The quality of the code is impressive. May God bless you with more happiness.
@codewithphuc
@codewithphuc 6 ай бұрын
Thank you 😊
@The-sound-of-silence
@The-sound-of-silence 9 ай бұрын
Finally a full stack project, thank you so much you're a Toronto queen👑
@codewithphuc
@codewithphuc 9 ай бұрын
Thanks so much 😊
@The-sound-of-silence
@The-sound-of-silence 9 ай бұрын
I hope one day you'll do a full stack React or React JS with MySQL.@@codewithphuc
@alex_angri
@alex_angri 8 ай бұрын
@@codewithphuc Ive been looking for one that uses responsiveness thank you so much
@bilimlink
@bilimlink 9 ай бұрын
Great tutorial, warming greetings from Kazakhstan 🇰🇿
@codewithphuc
@codewithphuc 9 ай бұрын
Thanks so much 😊
@gachecem_yt
@gachecem_yt 3 ай бұрын
4:17:40, the function of update products is doing alright, but when you have your product with one collection already and simply want to add other collection, it removes the old collection and adds the new one, you can only have it connected to 2 collections if you remove the connection that was already set, and then you submit, edit again and add the all collections desired, so actually what's happening is on the database the collections, it removes the product from one of the collections but adds to the other one.
@avishekdas4947
@avishekdas4947 9 ай бұрын
Your content is high quality. Keep it up 💯. Lots of love from India.
@codewithphuc
@codewithphuc 9 ай бұрын
Thank so much 😊
@moc3993
@moc3993 7 ай бұрын
Nếu ko dùng mail tiếng Việt, e tưởng chị là ng nước ngoài ko luôn á. Cám ơn chị vì video bổ ích này ạ. 💗
@bhaveshsawant2124
@bhaveshsawant2124 2 ай бұрын
I am getting this error Error: Unexpected token '
@skyert9560
@skyert9560 2 ай бұрын
Same @codewithphuc
@skyert9560
@skyert9560 2 ай бұрын
Have you solved the issue?
@bhaveshsawant2124
@bhaveshsawant2124 2 ай бұрын
@@skyert9560 yeah i solved the issue but at the end of the project it gave me multiple error so i would suggest to watch LAMA Dev Channel for the similar project
@skyert9560
@skyert9560 2 ай бұрын
@@bhaveshsawant2124alright But can you describe how you solved this Issue
@skyert9560
@skyert9560 2 ай бұрын
Is it the 6hr e commerce website lama dev created using wix?
@Odino3107
@Odino3107 3 ай бұрын
The way you explain every small details is so nice. Ty so much for this tutorial
@max_wbw
@max_wbw 9 ай бұрын
It gets better and better every time. You did a great job. Thank you very much. 👍
@codewithphuc
@codewithphuc 9 ай бұрын
Thank uou
@ashrafflefl1435
@ashrafflefl1435 7 ай бұрын
What a beautiful and strightforward on point fullstack projects ,warming greeting from egypt
@emyokalla3236
@emyokalla3236 9 ай бұрын
You've just got a new sub from Nigeria...I liked every bit of it. You're a gem.
@codewithphuc
@codewithphuc 9 ай бұрын
Thanks so much 😊
@loverphp5605
@loverphp5605 9 ай бұрын
👍👍👍👍 professional work keep going
@codewithphuc
@codewithphuc 9 ай бұрын
Thanks so much 😊
@tonythangvjppro3220
@tonythangvjppro3220 2 ай бұрын
Đỉnh quá chị ơi,đã thế lại còn share src nữa
@ahmedyasserdev
@ahmedyasserdev 9 ай бұрын
this is awesome , I suggest to try using the material icons extension will make the icons look much better
@codewithphuc
@codewithphuc 9 ай бұрын
Hi, I just want to try a different library cause I used Material UI in other videos already. You can definitely use Material UI as your preference. Thank you 😊
@AHMEDYASSER-up6yx
@AHMEDYASSER-up6yx 9 ай бұрын
@@codewithphuc No , he means the material icons Vs code extension for changing how the icons look it's a cool extension you should try it
@codewithphuc
@codewithphuc 9 ай бұрын
@@AHMEDYASSER-up6yx sure, thanks for your suggestion 😊
@hi-shayan
@hi-shayan 4 ай бұрын
hey it shows unknown api key undefined while uploading the image at the admin dashboard at 01:12:00 also the onUpload in ImageUpload.tsx is depreciated, what are the possible solutions for this. also missing the key prop inside the image tag at ImageUpload.tsx file
@huanphanvan5157
@huanphanvan5157 4 ай бұрын
use 'url' as key, replace onSuccess with onUpload for prop in CldUploadWidget
@gojkovich1
@gojkovich1 2 ай бұрын
i have same problem
@calvingarry7974
@calvingarry7974 2 ай бұрын
@@huanphanvan5157 hey can u explain a bit of using "url as key"
@huanphanvan5157
@huanphanvan5157 2 ай бұрын
@@calvingarry7974 when you upload image to Cloudinary success, you will receive url of image and it's "unique"
@janplata2605
@janplata2605 2 ай бұрын
Is this secure to deploy in production? I mean, i've been doing a few full-stack applications with stripe but i don't know if there is something else i have to do to make my websites sensible data protected against possible attackers. My worst fear is that somehow the credit cards numbers get leaked or something like that. I got my first freelance job and i want to get it done well and secure but it feels like there's something missing. Any tips? Is this all you have to do to start selling products with my website?
@SKATETECHBTOS
@SKATETECHBTOS 29 күн бұрын
stripe é bem seguro, utilizando o .env certinho só te hackeiam se você expor seu arquivo .env. senão é quase impossível de conseguir ter acesso.
@NavjotSingh-hl4rl
@NavjotSingh-hl4rl 21 күн бұрын
Interesting question please reply is this enough?
@GauravWankhede-x5q
@GauravWankhede-x5q 10 күн бұрын
For Sensitive numbers try to convert them into Hash code, and then store them into Database. Use Appropriate hashing techniques.
@thinkingtogether813
@thinkingtogether813 8 ай бұрын
You've just got a new sub from Philippines...I liked your tutorials, specially for me as a self taught using youtube as a source of knowledge how it works..
@francisnjugunaldc
@francisnjugunaldc 9 ай бұрын
I just loved it new sub from Kenya.😊
@codewithphuc
@codewithphuc 9 ай бұрын
Thanks so much 😊
@HaAutumn
@HaAutumn 4 ай бұрын
oh chị gái này người Việt, video bổ ích lắm cảm ơn chị
@adithyavarun9132
@adithyavarun9132 9 ай бұрын
Thanks for nailing out such an immense project ! Thanks for sharing your ideas...
@codewithphuc
@codewithphuc 9 ай бұрын
Thank you 😊
@karan_0207s
@karan_0207s 7 ай бұрын
Nice video, Can you please tell which theme do you use , like the purple one . I cant find that in extensions.
@MobGamingYT
@MobGamingYT 9 ай бұрын
Wow! Such a huge project. I am excited to make it! Thanks
@codewithphuc
@codewithphuc 9 ай бұрын
Thanks so much for your support 😊
@WiseWords-Daily-v1
@WiseWords-Daily-v1 5 ай бұрын
chị người Việt ạ, video hướng dẫn đỉnh ghê á chị 😍
@mylittleponyMENA
@mylittleponyMENA 3 ай бұрын
I Just discovered your channel and this video is just amazing
@Admin1ConcordeGate
@Admin1ConcordeGate 9 ай бұрын
Such an insane tutorial. Thank you for your sharing!
@codewithphuc
@codewithphuc 9 ай бұрын
Thank you 😊
@briannguyen2464
@briannguyen2464 8 ай бұрын
Không những code giỏi mà nói tiếng anh cũng hay nữa chị ơi 🥰🥰🥰
@balizaz
@balizaz 5 ай бұрын
Co ay o Canada
@vivekpadelkar
@vivekpadelkar 9 ай бұрын
New year ...New video... Thanks phuc... Belated happy tet new year
@codewithphuc
@codewithphuc 9 ай бұрын
Thank you 😊
@hieptx1909
@hieptx1909 9 ай бұрын
Such an amazing tutorial. Love you from Vietnam
@codewithphuc
@codewithphuc 9 ай бұрын
Thanks so much 😊
@fumeimai
@fumeimai 6 ай бұрын
4:55:00 - 5:00:00 In the backend, I added a few collections and products, but the front-end homepage only displays one collection image and one product image. More collections and products cannot be looped out. I compared your code with Git and the code is consistent without any errors. May I ask what is the reason for this, my goddess
@damaine1744
@damaine1744 6 ай бұрын
Hi, have you found the solution to this problem? I’m encountering it and I need the solution, thanks.
@damaine1744
@damaine1744 6 ай бұрын
@fumeimai, I got it. You have to change this in actions.ts export const getCollections = async () => { const timestamp = new Date().getTime(); const response = await fetch(`${process.env.NEXT_PUBLIC_API_URL}/api/collections?_=${timestamp}`); const collections = await response.json(); return collections; }; add timestamp will solve the problems, at least for me. follow the same for all the functions in the actions.ts file.
@veduthegamex
@veduthegamex 6 ай бұрын
Hey i have an error with this fetch time it give the error like wrong ssl so how to solve it plz...
@oanphanlam408
@oanphanlam408 4 ай бұрын
@@damaine1744 MAN YOU ARE A FUCKING HERO BRO. DAMN IM ABOUT TO BAIL OUT ,THANKS JOKER
@AlEgorova
@AlEgorova 2 ай бұрын
@@damaine1744 Thanks!!! That was helpful!
@manishbhandari933
@manishbhandari933 9 ай бұрын
Thank you so much!! Everything works fine but when i try to add/search a collection when creating a new product the error shows up. i dont know what to do now. can you please assist me.
@Risjaiswal
@Risjaiswal 9 ай бұрын
Your Tutorials are amazing, Lots of love from India.
@codewithphuc
@codewithphuc 9 ай бұрын
Thanks so much 😊
@Kaynine100
@Kaynine100 8 ай бұрын
Great video! Would it be possible to add a part 2 with more features like signing up for newsletters by email, adding a field in checkout to apply discount codes, order updates for the user (processing, shipped, delivered) and more???
@codewithphuc
@codewithphuc 8 ай бұрын
Thanks for your suggestion 😊
@happy.mr.an_fb
@happy.mr.an_fb 8 ай бұрын
@@codewithphuc hope part 2, too 😊
@Kaynine100
@Kaynine100 8 ай бұрын
@@codewithphuc so no part 2???👀
@ToyhonaUz
@ToyhonaUz 9 ай бұрын
Very cool! With Love from Uzbekistan!!!
@codewithphuc
@codewithphuc 9 ай бұрын
Thanks so much 😊
@happy.mr.an_fb
@happy.mr.an_fb 8 ай бұрын
Em đã hoàn thành xong dự án cũng như fix các bug còn tồn đọng. Cảm ơn chị rất nhiều. Hóng chị ra tiếp phần 2 của series này 😁
@chauquang55
@chauquang55 8 ай бұрын
sửa cái lỗi ở multiselect sao ạ giúp mình với
@chauquang55
@chauquang55 8 ай бұрын
bạn có dùng fb ko ạ mình muốn kết nối với bạn
@happy.mr.an_fb
@happy.mr.an_fb 8 ай бұрын
@@chauquang55 để hạn chế lỗi bạn cứ cài đúng version giống trong video là đc
@chauquang55
@chauquang55 8 ай бұрын
bạn thấy productform nó báo lỗi sao tự nhiên nó hết lỗi bạn chỉ mình với
@uminhtetoo
@uminhtetoo 9 ай бұрын
Thank you so much for sharing your experience and knowledge, Phuc.
@codewithphuc
@codewithphuc 9 ай бұрын
Thank you 😊
@dannyduong2604
@dannyduong2604 9 ай бұрын
Great course! That i am finding. Thank you so much!
@codewithphuc
@codewithphuc 9 ай бұрын
Thank you 😊
@abs_Builds
@abs_Builds 28 күн бұрын
Very lovely person with lovely tutorials. Thank you ! 💝
@memesShorts2077
@memesShorts2077 9 ай бұрын
hay á chị , em sẽ tham khảo vào bài tốt nghiệp của mình
@codewithphuc
@codewithphuc 9 ай бұрын
Cảm ơn em 😊
@Ashraf-lw7qv
@Ashraf-lw7qv 7 ай бұрын
Today i will start do this project with you .. hope to enjoy with it .. thanks for your efforts...
@jabsha8405
@jabsha8405 9 ай бұрын
Thank you so much can i integrate it with Springboot as backend?
@codewithphuc
@codewithphuc 9 ай бұрын
Hi, I'm not sure about that but you can try. Thank you 😊
@MdRiponAkondo
@MdRiponAkondo 9 ай бұрын
What is Your Extension Name Auto Generated On VS Code. Thank You.
@codewithphuc
@codewithphuc 9 ай бұрын
It's github copilot 😊
@MdRiponAkondo
@MdRiponAkondo 9 ай бұрын
Its Free or Paid Version You Use . @@codewithphuc
@hari__18
@hari__18 9 ай бұрын
Finally its out!❤
@codewithphuc
@codewithphuc 9 ай бұрын
Thank you
@zainwasem
@zainwasem 9 ай бұрын
Cool stuff. Started building Love it from Pakistan
@codewithphuc
@codewithphuc 9 ай бұрын
Thanks so much 😊
@TMinh-tu5dh
@TMinh-tu5dh 9 ай бұрын
Chào chị, ví dụ ở page CollectionDetail, mình call trực tiếp collection từ mongo được phải không chị, không cần dùng đến api/route ở client component
@codewithphuc
@codewithphuc 9 ай бұрын
Chị ko thử nên ko biết nữa, em thử xem sao nha 😊
@happy.mr.an_fb
@happy.mr.an_fb 8 ай бұрын
ở phần customers chị ấy có dùng cách bạn nói đó. code chạy được nhưng sẽ có 1 warning khi truyền props object từ server sang client, bạn convert nó sang simple string là được
@smartdriver2990
@smartdriver2990 9 ай бұрын
Thanks for the course you give for us❤️
@codewithphuc
@codewithphuc 9 ай бұрын
Thank you 😊
@newshortschannel1
@newshortschannel1 3 ай бұрын
Error: Clerk: Clock skew detected. This usually means that your system clock is inaccurate. Clerk will continuously try to issue new tokens, as the existing ones will be treated as "expired" due to clock skew. To resolve this issue, make sure your system's clock is set to the correct time (e.g. turn off and on automatic time synchronization). --- JWT is expired. Expiry date: Sun, 01 Sep 2024 16:01:48 GMT, Current date: Sun, 01 Sep 2024 16:10:17 GMT. (reason=token-expired, token-carrier=cookie)...please solve the Errror guide me ?
@geralddustinalbert2397
@geralddustinalbert2397 7 ай бұрын
everything works perfectly fine but when i try to checkout and done the payment, the order didn't write to the database and the order didn't appear in the admin dashboard too. Please if you have any suggestion on this please let me know, Thank you!
@LuisEduardoDiazValle
@LuisEduardoDiazValle 4 ай бұрын
Did you find a solution?
@geralddustinalbert2397
@geralddustinalbert2397 4 ай бұрын
@@LuisEduardoDiazValle I've found it eventually, turns out it was my fault doesn't watch the video untill the end. One of the .env line i skipped making the receipt or checkout report doesn't appear in the admin dashboard.
@developernew8250
@developernew8250 4 ай бұрын
Hi Phuch. what was used as the orm tools instead of Prisma in the project.
@pshycocoder
@pshycocoder 9 ай бұрын
Love from India ❤❤
@codewithphuc
@codewithphuc 9 ай бұрын
Thank you 😊
@YashSrivastava-ie5qy
@YashSrivastava-ie5qy 8 ай бұрын
bhai ye project bana liye kya muje error aa rha hai help chaiye
@Yehuda_Shtern
@Yehuda_Shtern 6 ай бұрын
Hi, Someone may have encountered the problem that after uploading to vercel, the store's website is not updated from the admin, for example when I add a collection, it is not seen in the store?!
@lofffmaaa
@lofffmaaa 8 ай бұрын
hi. MultiSelect component have to using if not using i cant take _id handle this please? @3:16.26 put put how to get _id?
@NitinSharma-jc8kp
@NitinSharma-jc8kp Ай бұрын
cloudinary setup 01:00:24
@AlEgorova
@AlEgorova 3 ай бұрын
Thank you so much for your great project! I have one issue: when I sign-up in MongoDB I have multiple records with same user. fetch to users done in component HeartFavorite (inside ProductCard and ProductInfo)... so App makes multiple queries... I made remade request to users route in root page (some fetch put in actions) and it works well.
@pulsefire6577
@pulsefire6577 4 ай бұрын
I just want to ask 1 thing that u r uplaoding pics from local storage not on server didnt it make website slow??
@BlackOps_tactics786
@BlackOps_tactics786 6 ай бұрын
i'm your subscriber from Pakistan 🎉🎉
@codewithphuc
@codewithphuc 6 ай бұрын
Thank you 😊
@prolific-p9h
@prolific-p9h 9 ай бұрын
Awesome that's good, can you add subCategories ?
@codewithphuc
@codewithphuc 9 ай бұрын
Hi, thank you for your interest. I think this video is already too long, and you can definitely develop it more and more like adding sub categories or profit 😊
@zakirmagide8889
@zakirmagide8889 2 ай бұрын
Wau , I cant believe your tutorial is amazing, I liked it ,
@dev.info.2000
@dev.info.2000 Ай бұрын
I don't find role permission in your project. Is there any article that does that?
@quocbaole2487
@quocbaole2487 9 ай бұрын
Chị cũng là người VN hả? Đỉnh quá vậy chị
@codewithphuc
@codewithphuc 9 ай бұрын
Thanks em 😊
@awesome-editz
@awesome-editz Ай бұрын
Hey, i copied your code from github but all codes showing error, why, and solve the error, what i have to do please tell me
@regieoffemaria3571
@regieoffemaria3571 16 күн бұрын
you should watch and follow the full tutorial :D
@charmii_19
@charmii_19 3 ай бұрын
Hey ! Please explain how did you created the database and how did you Integrate and set up of database
@medhajani
@medhajani 3 ай бұрын
Yes please, @Code With Phuc explain the setup process as well.
@cminor9037
@cminor9037 9 ай бұрын
Thanks for such an amazing tutorial ma'am you have just got a new subscriber from India
@codewithphuc
@codewithphuc 9 ай бұрын
Thanks so much 😊
@desmondawere3409
@desmondawere3409 5 ай бұрын
Thank you for this great tutorial, I have an issue with the cloudinary upload, onUpload is deprecated so I used onSuccess which seems to be working, the problem now is that when uploading products, it uploads only 1 image and that is what keeps displaying, but it uploads multiple images to my cloudinary. I have compare your repo with mine and everything is correct, but still no luck fixing it
@eduardovarela1979
@eduardovarela1979 4 ай бұрын
hey bro, I had the same problem here, my solution is to downgrade to next-cloudinary@5.20.0, try this!
@deasytech
@deasytech 4 ай бұрын
I didn't downgrade, it works with the onsuccess
@salazarjohnseth
@salazarjohnseth 8 ай бұрын
I had an issue about the counting of products that is under a collection. Hope you can help. I also posted the issue in the project repo.
@happy.mr.an_fb
@happy.mr.an_fb 8 ай бұрын
decreaseQuantity: (idToDecrease: String) => { const newCartItems = get().cartItems.map((cartItem) => { const shouldDecrease = cartItem.item?._id === idToDecrease && cartItem.quantity > 1; if (!shouldDecrease) return cartItem; const newQuantity = cartItem.quantity - 1; toast.success('Item quantity decreased'); return { ...cartItem, quantity: newQuantity }; }); set({ cartItems: newCartItems }); }
@dejviepa
@dejviepa 5 ай бұрын
When updating a product it does not updated the products length on collections page
@dejviepa
@dejviepa 4 ай бұрын
(Update) it seems that when updating the problem is with the multi select component and you should remove collection tags, save it, then update again and enter the collection you want and it works
@Mahadev-x7u
@Mahadev-x7u 9 ай бұрын
Thank you so very much for your efforts... 🔥💯 let me ask you if possible to teach us Nestjs - TypeORM - plus some frontend?
@codewithphuc
@codewithphuc 9 ай бұрын
Thanks for your suggestion 😊
@gachecem_yt
@gachecem_yt 20 күн бұрын
could you let us know the images ratio, example 16:9 3:5 so that we don't get cutted images, because if we place object-contain instead of cover, it doesn't occupies the whole space but if u place cover it the image gets, cutted alot
@wasikurrahmankhan2262
@wasikurrahmankhan2262 7 ай бұрын
Awesome project..loved it... just a small bug here after adding a product if we try to update the collections selected for multiple values it is not updating correctly it is only reflecting the value which was not selected before and removes the previous ones in Collection table number of products under one collection
@losfodo4757
@losfodo4757 6 ай бұрын
i have this problem too, you find the solution? is in this part const removedCollections = product.collections.filter( (collectionId: string) => !collections.includes(collectionId) );await Promise.all([ ...addedCollections.map((collectionId: string) => Collection.findByIdAndUpdate(collectionId, { $addToSet: { products: product._id },//$push: { products: product._id }, }) ), ...removedCollections.map((collectionId: string) => Collection.findByIdAndUpdate(collectionId, { $pull: { products: product._id }, }) ), ]); i dont find the solution for that :s
@losfodo4757
@losfodo4757 6 ай бұрын
@codewithphuc if you have the solution for that please put here, otherwise great course thank you
@leo5499
@leo5499 9 ай бұрын
Thank you very much for organizing the content in a way that I can understand. Even though I'm not proficient in English, I understand and greatly appreciate your teaching."
@codewithphuc
@codewithphuc 9 ай бұрын
Thanks so much 😊
@lordhakim9534
@lordhakim9534 9 ай бұрын
hello . can u build more project with mern stack
@codewithphuc
@codewithphuc 9 ай бұрын
Sure, thank you for your suggestions
@mahendranath2504
@mahendranath2504 9 ай бұрын
Wow, Thank you for sharing the knowledge, liked and subscribed
@codewithphuc
@codewithphuc 9 ай бұрын
Thanks so much 😊
@champagnegascogne9755
@champagnegascogne9755 9 ай бұрын
Hi, I haven't completed the entire video duration yet but, is it alright for you to timestamp where you have implemented MongoDB, CRUD operations and login-logout functions for admin and customer respectively? Thanks 🙂
@codewithphuc
@codewithphuc 9 ай бұрын
Hi, I have timestamp in description. For login & logout, I used Clerk that you can see in Auth section. Each part like creating collections, products section in timestamp will have their own CRUD operations.Thank you 😊
@champagnegascogne9755
@champagnegascogne9755 9 ай бұрын
@@codewithphuc at 1:25:04, there is CLOUDINARY_CLOUD_NAME. How do I find it on cloud.mongodb?
@M10-r8q7h
@M10-r8q7h 9 ай бұрын
Hello everyone i know that some might be facing issue in multiSeletc for products new section, after a spending 5 hours i got it, shadcn updated and now command Item is disabled so,to fix the isssue First wrap the commandGroup inside the commandList , the click on commandItem and search disabled remove disabled from every className it will fix the issue
@codewithphuc
@codewithphuc 9 ай бұрын
Thank you for your fixing update 😊
@happy.mr.an_fb
@happy.mr.an_fb 9 ай бұрын
After an error appear: Cannot select titles from dropdown. I fix it by downgrade version of cmdk. It's work. But if you select all titles, CommandGroup will be also shown with it's CSS below and if you responsive to a small screen, it will overlap. How you fix problem, bro?
@ishpeeedy
@ishpeeedy 9 ай бұрын
hey! did you fix it on the github source coed as well ?@@codewithphuc
@muhammad9454
@muhammad9454 9 ай бұрын
Keep up the good work There is a small error when I try to click on the "Orders" tab in your deployed link, the error code is: "Application error: a server-side exception has occurred (see the server logs for more information)." There might be a typo or something.
@codewithphuc
@codewithphuc 9 ай бұрын
Thank you for your feedback. Unfortunately I already deleted my deployed links because people deleted and manipulate with not good information for collections or products
@AlEgorova
@AlEgorova 2 ай бұрын
I have same issue, did you solve this?
@zakirmagide8889
@zakirmagide8889 2 ай бұрын
There is something that i would like to understand in upload product section, is there any way to make the price changing while user select item size? I mean if the user select jeans short, for m size the coast become $50, for L size $52. How to implement that
@zakirmagide8889
@zakirmagide8889 2 ай бұрын
Sorry for bad English, my official language is Portuguese
@dragon_hunter64
@dragon_hunter64 9 ай бұрын
In the upload image button didn't show the plus icon. I did all the same as you done. Please give me a solution.
@balizaz
@balizaz 5 ай бұрын
open()} className="bg-grey-1 text-white" > Upload Image and make sure you import on top: import { Button } from "../ui/button";
@FinstarkInc
@FinstarkInc 9 ай бұрын
Hey, just an important observation, anyone can make the account on admin dashboard, is there a way to restrict it? As only the admin/staff should be able to make account. I think clerk has the allowlist on the paid plan, ant other alternative, as it would make clerk unusable. Thanks
@vuhoang167
@vuhoang167 9 ай бұрын
Tiếp tục seri MERN stack đi chị chị 🥰
@mafterr11
@mafterr11 6 ай бұрын
Also wouldnt it mean that anyone with the URL of the admin dashboard can log in to the admin dashboard with any account he creates?
@Darkknight-bg9ec
@Darkknight-bg9ec 9 ай бұрын
I developed for collections with you. I closed the vs code to take a break. When I go back to work, I can't do anything I did before. Many errors are shown in the terminal. What do I do about it?😢😢
@rajimoshood
@rajimoshood 4 ай бұрын
Details of the errors will go a long way in assisting you
@schadia1325
@schadia1325 7 ай бұрын
Hi @codewithphuc ! I did everything like in the video but i get "TypeError: items is undefined" when i click on collection in "create a new product" and i made sure that data-[disabled='true'] in ui/command.ts.
@Abhishek-2k24
@Abhishek-2k24 9 ай бұрын
Can you make a mern stack project, in which There are Three section :---- 1-Couses Portal Section :-In this section user has to compete the course after that they give an exam related to that course and if they pass that exam they got a certificate. 2-Job Portal Section :- In this section there are different jobs role are present for different tech stack and user only appy for any role if they have certificate(which is provided in the courses section) related to that tech stack otherwise they don't apply for the jobs.This section is valid for HR as well as Users both. 3-Community Portal Section :- This section is like quora website . In this section user ask anything with any user and they upload their doubt and questions/answers. Please reply!
@codewithphuc
@codewithphuc 9 ай бұрын
Thanks for your suggestion 😊
@optimusprime844
@optimusprime844 9 ай бұрын
Hi , in the dashboard, create product, when I try to select a collection, I’m getting a Type error: undefined is not iterable(cannot read property Symbol(Symbol.iterator)
@M10-r8q7h
@M10-r8q7h 9 ай бұрын
same here did you solved it?
@M10-r8q7h
@M10-r8q7h 9 ай бұрын
please reply man
@nicky9957
@nicky9957 6 ай бұрын
@@M10-r8q7h same error
@thekshitijkhurrana
@thekshitijkhurrana 9 ай бұрын
Heyy, Greati video Phuc, It such a vast project. Im stuck on image upload part in admin. It says onUpload is deprecated and cant seem to assign the url to the image is fetching. It would mean alot if theres a fix to this
@codewithphuc
@codewithphuc 9 ай бұрын
Hi, it would be great if you share the time on the video where you are stuck
@happy.mr.an_fb
@happy.mr.an_fb 9 ай бұрын
its doc still use onUpload (although it's deprecated). Use onSuccess instead (doc recommend) not allow to upload multiple images.
@gercorlea6174
@gercorlea6174 9 ай бұрын
I have the same problem, you where able to fix it?
@rishikkashyap5371
@rishikkashyap5371 9 ай бұрын
I was not able to upload multiple image during product creation using cloudinary so i use firebase storage for image upload is it ok
@codewithphuc
@codewithphuc 9 ай бұрын
Hi, sorry I didn't try so I’m not sure. You can try that way to see how it works 😊
@rishikkashyap5371
@rishikkashyap5371 9 ай бұрын
@@codewithphuc I tried it and it was working after making some changes to the code
@chrisw.1252
@chrisw.1252 7 ай бұрын
really nice tutorial, however there is an issue with uploading multiple images. For anyone having trouble, you should downgrade to the cloudinary version that the instructor is using. Took me forever to figure this out. 😤
@ashfakhossainevan791
@ashfakhossainevan791 6 ай бұрын
i'm facing same problem, Were you able to solve the problem?.
@quockhang5340
@quockhang5340 4 ай бұрын
Me too bro, Were you able to solve the problem?. Thank you
@niteshprajapat7918
@niteshprajapat7918 9 ай бұрын
I waited so much ❤ Thank you mam ❤🎉 Your efforts are insane ❤
@codewithphuc
@codewithphuc 9 ай бұрын
Thank you 😊
@leemagic6601
@leemagic6601 7 ай бұрын
Hi phuc. Can you make website for Nail designer?
@hugomendez7659
@hugomendez7659 9 ай бұрын
In your next projects, could you please add pagination? good job.
@codewithphuc
@codewithphuc 9 ай бұрын
Hi, I do have pagination for admin dashboard near the end of video or you can see in my github link 😊
@hugomendez7659
@hugomendez7659 9 ай бұрын
I mean the pagination in the user view when each item is displayed. ​
@shoaibrehman1348
@shoaibrehman1348 8 ай бұрын
new sub here from pakistan! thank you for providing this kind of content hope for more new things
@yassersev
@yassersev 9 ай бұрын
I love you so much because this project is so perfect and beautiful, I am very happy because I will learn a lot and a lot from this project
@nicky9957
@nicky9957 6 ай бұрын
thankyou miss for this beautiful video
@GeekyEddie
@GeekyEddie 9 ай бұрын
Great job on this, looking forward to many more like this🎉🎉, I have a question though..is clerk still working? Cuz their site seems to be down
@codewithphuc
@codewithphuc 9 ай бұрын
Yes, Clerk is working normally 😊
@GeekyEddie
@GeekyEddie 9 ай бұрын
Seems the issue was from my end, thank you once again
@tenetsci
@tenetsci Ай бұрын
Hello Phuc Mai or any one can help in that website not working properly it shows 404 error for product update page. what mistake i did don't know can you help me
@buildingdraftingandconstru2967
@buildingdraftingandconstru2967 3 ай бұрын
For the Admin page. I keep getting error about the publishable key even after following the tutorial step by step. The Clerk login page isn't coming up
@ahmedyasserdev
@ahmedyasserdev 9 ай бұрын
why don't you try using the material icons extension will make the icons look much better
@codewithphuc
@codewithphuc 9 ай бұрын
Hi, I just want to try different library cause I used Material UI in other videos already. You can definitely use Material UI as your preference. Thank you 😊
@AHMEDYASSER-up6yx
@AHMEDYASSER-up6yx 9 ай бұрын
N ​@@codewithphuc
Какой я клей? | CLEX #shorts
0:59
CLEX
Рет қаралды 1,9 МЛН
УНО Реверс в Амонг Ас : игра на выбывание
0:19
Фани Хани
Рет қаралды 1,3 МЛН
I Pushed My Power 1 Bea to Max Tier (No Teaming) 🧐
1:16:51
SnakeThug - Brawl Stars
Рет қаралды 134 М.
⚡️NEWS | UNITED RUSSIA OFFICE AND ATMS BURNED DOWN | COMPLAINING TO PUTIN ABOUT GREF
9:14
Какой я клей? | CLEX #shorts
0:59
CLEX
Рет қаралды 1,9 МЛН