NOTE: As of 10-06-2022 19:49 IST, I am archiving this repository. It was fun while it lasted.
Instagram clone using MERN stack.
This is the frontend repo built with React. If you are looking for the backend repo, click here
- React Router (for routing)
- Styled Components (for styling)
- React Toastify (for toast-notifications)
Global state management is taken care of by React Context API. For image uploads, instaclone uses Cloudinary.
At the root of the project, you should have a .env with the following contents
REACT_APP_BACKEND_URL=<your_backend_url>
REACT_APP_CLOUDINARY_URL=https://api.cloudinary.com/v1_1/<cloud_name>/upload
Then run npm i && npm run start
to see the instaclone in action