- #0 - Project Overview
- #1 - hello world in node js
- 2 what are middleware in node js
- #3 setting up mongodb
- #4 Creating user schema
- #5 getting data in request body
- #6 saving or posting data in database
- #7 hashing password using bcrypt js
- #8 Creating signin route
- #9 Sending token using JWT(jsonwebtoken)
- #10 Creating middleware to verify token
- #11 Post schema and create post route
- #12 view all posts route
- #13 all post created by me route
- #14 creating react project & adding routing
- #15 signin and signup page ui
- #16 profile page ui
- #17 Home page ui
- #18 Create post page UI
- #19 working on user signup by posting data
- #20 Working on User Signin
- #21 uploading image to cloudinary
- #23 saving token in local storage and solving errors
- #23 Adding context
- #24 Changing Navigation links on Signin
- #25 Fetching post and showing that in home screen
- #26 Implementing logout
- #27 Getting user post and showing it on profile page
- #28 like and unlike post node js API
- #29 like unlike Implementation in react js
- #30 Node js API for comment
- #31 Implementing comment in react js client
- #32 Delete post
- #33 Node API to see the profile of other users
- #34 implementing profile page of other users on client side
- #35 Node API for follow and unfollow
- #36 Implementing follow user in react on client side
- #37 Solving issues & unfollow user
- #38 Updating follow unfollow of logged in user
- #39 Node js API to list the posts of my followings
- #40 See posts of my followings
- #41 Adding Profile pic of users
- #42 Updating Profile pic
- #43 Saving updated Profile pic in database
- #44 Deploy to heroku
- #45 Send email in node js using nodemailer & sendgrid
- #46 Sending reset password link in email
- #47 Create New password and save it in db
- #48 Showing latest post on top
- #49 Search users feature client side
- #50 Search users functionality on backend
- #51 Deploying changes to heroku
In this course we will be making Full-fledged instragram clone