Hi guys. I forgot to add logged-in user to local storage. You can find it in the AuthContext.js in the source code. Just a couple of line codes :) And also forgot to demonstrate usage of the Action file. In the video, we directly dispatched them using 'type' and 'payload' like: dispatch({ type: "LOGIN_SUCCESS", payload: res.data }); But you can use actions. dispatch(LoginSuccess(res.data))
@PradeepSharma-re4qc
3 жыл бұрын
Those missing lines sent me through a nightmare bruv !!
@kashmirtechtv2948
3 жыл бұрын
Put this comment on top
@Handler643
3 жыл бұрын
Hi lama, can you please which line should i add and where i am kind of confused.
@Handler643
3 жыл бұрын
@@PradeepSharma-re4qc Hi, can you tell me which line to add and where?
@fuongbregas
3 жыл бұрын
the localStorage code was added in the Github so you guys can check it out. In ApiCalls.js, you can import all three {LoginStart, LoginSuccess, LoginFailure} from "./context/AuthActions" because they were exported and never used. Replace his code with dispatch(LoginStart()); dispatch(LoginSuccess(response.data)); dispatch(LoginFailure(err));
@alivelidurali
3 жыл бұрын
i have more than 40 courses on udemy, you made a course better than most of what i have seen, and, for free, you`re awesome
@mdbillalyasir
3 жыл бұрын
I have 76!! lol, but after mern boy I bought them!
@SoulinMaikadua
3 жыл бұрын
Can you share the link
@Ccodebits
3 жыл бұрын
quality over quantity :D
@enock_nit906
3 жыл бұрын
Link is needed
@Noborotno.09
3 жыл бұрын
I agree
@yusufumar6738
3 жыл бұрын
You deserve an award man. This is the best KZitem channel I have ever seen. All the video tutorials are real-life projects . Thanks for impacting my life. 👏
@dalimkumar3481
Жыл бұрын
you are right
@wmv1990
2 жыл бұрын
Excellent tutorial, love it, thanks Lama Dev. Some help for folks for whom Router is not working. has been removed from v6 of react-router-dom and instead is used. Syntax has changed very slightly. Example:
@arminschneider9132
2 жыл бұрын
thanks man
@eprisrichardson678
2 жыл бұрын
This is truly a top tier tutorial. Not only is it a more complex, real-world, application, it's also thorough. I've watched a couple of other social media app tutorials and none of them stop to explain things in detail the way you do. This was truly worth my time. Thank you SO SO much!
@flavorful-streets-of-india
3 жыл бұрын
this man deserves our truly appreciation for his outstanding work, best hours spent on youtube in my entire life :)
@KingPing380
3 жыл бұрын
brother you are 1000000% right about those (increment/decrement) redux/state management tutorials. I am so grateful to you for providing a real life example of using context API.
@selfaccount4809
2 жыл бұрын
Dude if you directly start using context like this you could have never understood. For beginners they are the best for advanced this is best.
@orie239
3 жыл бұрын
01:28:10 I wish every person who teaches anything on KZitem would have this kind of approach
@docweird3082
3 жыл бұрын
totally agree 😂
@memealone4521
3 жыл бұрын
you deserve millions of views man, because youre awesome, this is the best tutorial man... love it to the moon and back ... my man keep it coming
@47hacks40
3 жыл бұрын
Thank you so much for such an amazing content. People on udemy never did such projects. Thank you so much. Waiting for more such quality videos.
@adebisisheriff159
2 жыл бұрын
Finally, Ive found instructor that made me land a job! Thanks so much for your effort, words cannot be used to compensate what you have done
@Learner0123
Жыл бұрын
Hey bro, for me follow and u follow functionality is not working.can you help me with that
@shreeramsaran1134
Жыл бұрын
@@Learner0123 same with me
@talhashakil8245
3 жыл бұрын
Such an incredible course !!!! Really enjoyed the whole series which almost covered every topic to be used in any real world project. And your teaching style is also the best. Great work man keep it up :D
@omsatpathy5455
Жыл бұрын
are all the videos in the series for a one single Social Media app?
@omsatpathy5455
Жыл бұрын
or are they different projects on their own
@grushenkakim2372
3 жыл бұрын
If you face errors with uploading images in the share section (proxy from client side and ERR_INVALID_ARG_TYPE from api side), try to delete node modules and reinstall them. In addition, make sure that api side doesn't have package-lock.json unlike client side. It worked well for me. Hope it will help those who are gonna lose patience. Lama, thank you for such a priceless tutorial!
@shayanalibakhsh
3 жыл бұрын
so i have to delete package-lock.json ??
@shayanalibakhsh
3 жыл бұрын
stuck with this part from 5 days and finding sollutions from google and nothing is working
@shayanalibakhsh
3 жыл бұрын
i deleted it , deleted nodemodules and reinstall tthtem but nothing working , code is 100000% correct
@shayanalibakhsh
3 жыл бұрын
just changing the order helped !! solved the problem ,,, in react ,, first give ( "name": fileNAme) and then ("file":file)
@vamsikrishna7957
3 жыл бұрын
@@shayanalibakhsh it worked.Thanks!
@ashpro1571
3 жыл бұрын
i dont know what to say. this build is totally insaaaaannnnnn. alot of things are covered. specially freee!!!! seriously this guy deserve alot
@brilliantatosam
3 жыл бұрын
You're a wonderful teacher and I think I should let you know. How you used the PowerPoint to explain the context part is awesome. No one could do better. I hope to get a job soon and I will support your channel financially and other means. Cheers!
@EZEOP
Жыл бұрын
did u get job... please reply fast
@yaobojia2910
3 жыл бұрын
if you have problems with image upload in share section , try to change the order " data.append("file", file);data.append("name", fileName);" to " data.append("name", fileName);data.append("file", file);" then problem will be solved
@shayanalibakhsh
3 жыл бұрын
i love you bro/sis ,, i was working on this from dayyyyyyys and tried everything ,, i tried getting help from all webs found from google but nothing helped , stuck from 5 days and just this little thing was the mistake thank u so muchhhhhhhhhh!!!!!
@brucewayne_007
3 жыл бұрын
thanks!!!!!!
@yusufumar6738
3 жыл бұрын
Thanks man. I was stuck for two days on this bug and filly this works for me.
@0sahildahiya
2 жыл бұрын
thanks a lot man it worked
@tusharverma2249
2 жыл бұрын
Thanks a lot friend
@codewithfarhad8594
3 жыл бұрын
this popped up in my feed. love the clean design will be following your channel. great content. keep it up!
@yacoubmahamat7651
2 жыл бұрын
im so happy i found your channel youre really a blessing. I love the explanation and the jokes you put in at times lol i laughed a couple of times. For real i cant thank you enough thank you so much! Ive been learning a lot because of you.
@rohith8269
2 жыл бұрын
This channel is very underrated. Keep going brother....you're gonna smash million subs soon!
@0sahildahiya
2 жыл бұрын
If you are getting this error :The "path" argument must be of type string. Received undefined , then just reverse the data.append("file", file); data.append("name", fileName); to -------> data.append("name", fileName); data.append("file", file);
@davidgalstyan6198
2 жыл бұрын
thanks, but why doesn't it work when it is reversed?
@hepinkumarajudiya6480
2 жыл бұрын
Thanks yar it is working
@omgaikwad4709
2 жыл бұрын
thank you so much i was stuck at this for long time
@Aleksandr-w4e
2 жыл бұрын
Thanks!! lost a lot of time with this err
@MohdAshraf-vd5we
2 жыл бұрын
thanks bro, its working
@nguyenkien5558
3 жыл бұрын
your teaching and explaining style is short and clear man! Thank you for such great tutorial :).
@technoinfoworldwide2329
3 жыл бұрын
Why i found this channel in 2021..instead i should have see this channel before.just see all playlist, complete package for beginner and advance level.Hats off to you sir, subscribed.we need more such type of crucial and big project using node
@hyperbole5726
2 жыл бұрын
At first glance this might seem like a good tutorial for a beginner. I am such a beginner, as I have never done webdev and wanted to get into front and backend. However, when digging deeper into this code and when trying to extend it, I encountered numerous issues. There are errors when no user is logged in. You don't persist user credentials in local storage as you said you later would. You are not authenticating/authorizing any requests. Anyone could delete/create/update posts or even users etc. There are many buttons which do nothing. You should at least address these issues at the end of the video, so beginners know what is unfinished.
@theyagizsina
3 жыл бұрын
Şafak hocam hayatımda gördüğüm en iyi öğretmenlerden biri olabilirsiniz, son 2 aydır takip ediyorum sizi ve bana kattıklarınızı şimdiye kadar ne udemy kursları kattı ne diğer youtube kanallari, videoda dediğiniz gibi ben bi kursa veya videodan bi şey ogrenmek için geliyorum adam bana işe yaramayan şeyler öğretiyor :D onlarin aksine siz hem anlatiminiz 10/10 hemde öğretme şekliniz, Teşekkürlerimi iletiyorum.
@emanuelameh5722
3 жыл бұрын
Finally done with this part. I love the progress I'm making. Thanks Safak! Next part loading...
@mexicanmax227
3 жыл бұрын
I made so much progress tonight lama dev! Thank you so much for your content! I’m have 30 minutes left on this vid then I’m going to start the messenger tutorial next! 🙏💪
@wangarimaina8542
3 жыл бұрын
did you get a 404 error when trying to fetch timeline posts?
@mexicanmax227
3 жыл бұрын
@@wangarimaina8542 I got a BUNCH OF ERRORS lol. But then I kept rewatching the video and going back farther each time to rewatch the vids until I figured it out. Every mistake I fixed I either barely missed an instruction or mistyped something.
@salonishaswat7829
3 жыл бұрын
Can you share the link of the messenger tutorial here
@varangianventure
2 жыл бұрын
Thank you for this +9 hour course! It helped me a lot on planning my own fitness-app mern-stack project.
@iqraacademy4486
2 жыл бұрын
I love your mern stack related videos so much. You teach us very easily. Thanks a lot brother.
@juliusholbert6598
2 жыл бұрын
I highly recommend changing the Input under the share component to a . This allows the text the user enters to expand vertically rather than having it all on one line they need to scroll through to edit
@vaibhavyadav8726
3 жыл бұрын
The Projects look amazing looking forward to trying this out along with your tutorial. Thanks for the content.
Thank you very much for all this great content! This is excellent work. I've been trying to figure out how to add comments for specific posts and have been struggling with this part. I've definitely learned a lot though thanks to you.
@anandkarna3763
2 жыл бұрын
1:32:14 Redirect will not work in react-router-dom v6. The code will be:
@apensquared
2 жыл бұрын
@Anand thank you for sharing!
@selfaccount4809
2 жыл бұрын
Everyone have their own way of teaching( and also everyone have their own level of understanding) should respect everyone. Just for the purpose of promoting your videos don't blame them.
@omardakka1261
2 жыл бұрын
This has been such an amazing course, I learned so much from it, Thank you Lama Dev!!
@akurt35
2 жыл бұрын
In 1:31:45 there is a change since Version 6. Instead of writing ** you need to write **
@yash_______105
2 жыл бұрын
Have u completed it
@DarkShadow-oh5di
3 жыл бұрын
Better than a paid courses. Appreciated dude. I didn't get bored watching this. ♥️
@lesliechihwai9403
2 жыл бұрын
Zimbabwe approves, great job ✅
@sandiprout8395
3 жыл бұрын
If you are facing problem in fetching the api from node server to client side , then do this : Delete your node modules and package-lock.json by the command < rm -r package-lock.json node_modules >, and then re install it through terminal by < npm install > .... You issue will be resolved :)
@ericcapiz6516
3 жыл бұрын
i tried this on the client side and it didnt work
@dripdrops3310
2 жыл бұрын
Kinda thought that this would be much harder to understand/code. Thank you very much! Your subcount will go high up there, that's for sure.
@ataimebenson
Жыл бұрын
Thanks alot for the video, Great Video, very Explanatory At 2:57:20, The Follow, unfollow part, I noticed the changes doesnt persist when the page is refreshed, Am I the only one that experienced it ?
@surajvijay1937
3 жыл бұрын
@Lama Dev At 02:57:01, changing the user?.id to user?._id worked for me. Loved the video btw.
@harunsunbul9195
Жыл бұрын
Şafak Hocam, öncelikle React konusunu mükemmel anlatımınız için çok teşekkür ederim. İzlediğim videoların en harikası, emeğinize ve ağzınıza sağlık.. Sizi tebrik eder, başarılarınızın devamını dilerim. Ben Ziraat Mühendisiyim, ancak web tasarımı ve yazılım geliştirme konularına da ilgi duyuyorum. Paylaşımınız çok faydalı oldu. Tekrar teşekkürler.
@yunusdogan9209
Жыл бұрын
YAPTINIZMI BUNU
@imraj2020
6 ай бұрын
Thank you Lama. Usually I never commented on youtube videos but you deserve a lot of love from viewers✌✌
@davsx6201
3 жыл бұрын
Missing words!!! Just Great!!! Thanks Lama Dev
@zakidev
3 жыл бұрын
Great Tutorial, i spent only 10 seconds and he convinced me to subscribe.
@abov1793
3 жыл бұрын
çok güzel içerik dostum emeğine sağlık , kanal çok iyi yakında büyüyeceğine eminim :)
@fdsalajkdfa
3 жыл бұрын
This is awesome! It seems that you can't choose the same photo after cancelling it in the share component though, because hitting the cancel button doesn't reset the form. Adding this snippet [document.querySelector('form').reset();] to solves that little issue.
@Jp_codes
3 жыл бұрын
I have found a mentor finally. Now I can apply for jobs confidently. I will be back to share my testimony. He got mad at babbling youtubers
@altum2450
3 жыл бұрын
Incredibly educational... thank you so much, Lama!
@narayanpanta1668
3 жыл бұрын
We cannot get better than this even in uday paid course You are awesome and my best forever.
@mohammadrezagharamideh1746
2 жыл бұрын
Thank you for sharing this awsom project, looking forward to see the other tutorial to complete other features of this app. You are an amazing teacher, great job.
@somnathchaturvedi5859
3 жыл бұрын
learnt more react and express than tutorials. Thank you sir appreciated!!
@sahul._
3 жыл бұрын
Hey man, you have done a great job. Thanks for this tutorial👨🏫📓
@PradeepSharma-re4qc
3 жыл бұрын
Really liked you, bro. The way you explain is funny and interesting too... expecting more videos from you. Love from India
@renebleu8711
3 жыл бұрын
Love this! You're awesome bro. Look forward to the future. SUSCRIBED!
@Grishopping
3 жыл бұрын
Google translator: Friend, thank you very much my English is very bad ... but thanks to the translator (until now I understand everything because you explain very well !!!) Starting from today this video ... I am already subscribed and I hand up all your videos - (one hand washes the other and they both wash their faces hahaha) Greetings from Venezuela att. Jose Grillo //////////////// En Español: Amigo muchas gracias mi ingles es muy malo... pero gracias al traductor (hasta ahora voy entendiendo todo porque explicas muy bien!!!) Comenzando a partir de hoy este video... ya estoy suscrito y manito arriba a todos tus videos - (una mano lava a la otra y las dos lavan la cara jejejejje) Saludos desde Venezuela att. Jose Grillo
@LamaDev
3 жыл бұрын
Gracias amigo. You are the best :)
@sanketkushwaha4238
3 жыл бұрын
I am gonna learn all your projects.. and going to share with my teachers they badly need that.:-)
@shivanidesai6069
3 жыл бұрын
I have completed both the parts and now I am here 😇😇 thanks Lama for these amazing tutorials.. ❤️
@abdulawalsojib
2 жыл бұрын
are complete this project fully ?! if yes kindly give me the sourse code ....
@mayarjaba6731
2 жыл бұрын
bro should i know node and mongon before start or what i am a front end develpoer i dont n=know anything about backend i get hard from start adnd i stop the video
@shivanidesai6069
2 жыл бұрын
@@mayarjaba6731 I also didn't know about node and mongo, I started doing these tutorials as he dictates you will get to learn basics atleast
@mayarjaba6731
2 жыл бұрын
@@shivanidesai6069 ummm Ok bro Thanks ❤️❤️❤️❤️❤️
@anycolouryoulike9160
3 жыл бұрын
Good stuff dude, facebook better be ready for the rise of lamasocial.
@zeraone2205
3 жыл бұрын
Buy this man a Coffee he deserve it
@madhuriyarava5421
3 жыл бұрын
your work is seriously awesome
@malharpi356
Жыл бұрын
For those who watching this tutorial :- "react-router-dom" has been updated and "switch" has been changed to "Routes"
@emrebicen3385
3 жыл бұрын
Emek harcanmış çok güzel bir seri, çok çok fazla şey öğrendim. Teşekkürler!
@humanity7880
Жыл бұрын
completed! Thank you sir❤
@caninan652
11 ай бұрын
This is how react-router-dom works for the new version import { BrowserRouter as Router, Routes, Route} from "react-router-dom"; function App() { return ( ); } Maybe there are simpler methods. But I was able to do it this way. love and respect.
@pranavyeole102
2 жыл бұрын
I seriously love you man!
@jaymahakaal5354
Жыл бұрын
worth watching it for beginners even after 2years.
@abhimanyuyadav3138
Жыл бұрын
is this project is error free as there are new advance in reactjs due to which some dependencies are depreceated
@jaymahakaal5354
Жыл бұрын
@@abhimanyuyadav3138 i have faced many errors but I solved by putting my attention and time... About materialui update react update, in materialUIIcon they have changed their importing way and in react you will face during routing, since react router v6 has replaced switches and use useNavigate instead of redirect. Many things i can't remember rightnow. But i have completed the project it's working flawlessly.
@shishankrawat2105
Жыл бұрын
Life lesson for Learning @ 1:28:12 . I completely agree 👌👌👌👌👌👌.
@crescentmoon5310
3 жыл бұрын
Is anyone else having issues with the follow/unfollow functionality?
@fregina3813
2 жыл бұрын
lama you are really a genius, thx a lot. Looking forward to your new courses.
@aybak3k
3 жыл бұрын
aiiiight u deserve ma damn subscription, buddy keep up 👍
@chethankambi31
2 жыл бұрын
Priceless!!! 🙏🙏🙏
@corgimongbu8031
3 жыл бұрын
Hey guy, I am VietNamese and I really like this your video, thank you so much !
@rendoesmath
3 жыл бұрын
Loved it dude I was looking for a tutorial like this can you next time make a blog?
@_arpita_kumari_
2 жыл бұрын
Hey, thanks for the tutorial. It would be nice if you could add Logout Functionality into it.
@FromHeavenBaby
3 жыл бұрын
lama spreading the truths
@serhatboztepe3723
2 жыл бұрын
Mükkemmelsiniz Şafak bey
@alexsidor3275
2 жыл бұрын
Safak you are so awesome. I loved that "stop making useless crap " rant hahah 👍😂
@danielamie7762
3 жыл бұрын
Great tutorial, I'm glad I discovered this channel. I enjoyed every bit of the tutorial continue with the good work...
@lyricschannel9548
3 жыл бұрын
Abi türk olduğunu biliyodum şimdi emin oldum. Helal sana süper videolara devam!!! (Next.js tabanlı buna benzer projeler de yaparsan çok sevinirim :)) efsanesin
@jasminedelarosa2108
3 жыл бұрын
This series of videos are HELPFUL!! Thanks a lot!
@HangNguyen-ky9fo
3 жыл бұрын
Thank you so much for making this video 🥺 🙌 I'm beginner and learnt a lot from your tutorials. Just one request, may you plz make a video for productivity tips when using IDEA, pretty code,...etc?
@juanadelossantos5671
3 жыл бұрын
Thank you soooo much for your videos. They are amazing. Greetings from Uruguay!
@angtranhai6457
3 жыл бұрын
Liked & Subscribed. Keep up the good work bro! Thanks alot :)
@allenliu9857
3 жыл бұрын
I like it when you say "shxt" ! lol
@aniltheblogger
3 жыл бұрын
Thanks for this complete api, design and fullstack tutorial
@hassanbhattiOfi
3 жыл бұрын
Oh man that's sick 😍❤️
@coder5336
3 жыл бұрын
Awesome. Waiting for more react applications
@danieln2038
3 жыл бұрын
I love your tutorial! May I know where can I find the LocalStorage part & instant notification part you have mentioned in the video?
@hubviek-techtrendsforyou8475
3 жыл бұрын
Thank you very much. I am a beginner with react. This tutorial really help me.
@abuhossain4274
Жыл бұрын
lama means wise . thanks sir got giving us wonderful lessons
@anaalilovic1704
Жыл бұрын
Safak, you are great! Actually I make a real world project and you are helping me a lot. When I get job I will Join to your channel. Wink, wink. Greetings
@SaraH-dj8xg
2 жыл бұрын
Thank you for your valuable advice, you're the real MVP
@saadzubairi7670
Жыл бұрын
thank you for this content. I just have one question: how to persist the login information on reload? if I reload the page, the state gets lost and I have to login again. should I use localStorage for this?
@sonalijagushte9388
2 жыл бұрын
You are incredible. Thank you so much for this awesome project
@vibhamishra6227
3 жыл бұрын
Thanks a lot Sir... This complete project has really helped me a lot in understanding the frontend as well as backend concepts.
@GULSHANKUMAR-qi1qj
2 жыл бұрын
have u made the logout page? if yes plz help!
@learnAndfun101
3 жыл бұрын
you naild it bro !!
@brucewayne_007
3 жыл бұрын
Cool! I have a little problem: styles disappear while refreshing page or going throught the link to our following
Пікірлер: 685