This is a mini Instagram-like social website.This website covers all basic functionalities of Instagram like posting pictures, updating profile, profile visits, follow/unfollow users, commenting/like/unlike posts, explore, search user, delete posts, etc.
Deployed website- https://picsgram31.herokuapp.com/
- Email verification of users,reset password.
- Private accounts and hence introduce follow requests instead of directly following.
- Notifications.
- Delete user.
clone the repository, install react, node and all the dependenies(mentioned in package.json),and navigate to the folder-
npm start (for react)
npm run dev (for node)
On development side(if you are using cors)- Add the entire url in axios(client folder),
url: "http://localhost:5000/anyroute"
(Here 5000 is the port number for node server and 3000 for react.)
On production side- Change all entire url to just route on client side axios.
url: "/anyroute"