Social Media App "Quack" built in ReactJs.
![Screenshot 2023-06-30 at 1 32 12 PM](https://private-user-images.githubusercontent.com/114881862/250031851-1c1d6f7c-3b95-4121-bc2d-be2853285f4e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkwMjMxNDcsIm5iZiI6MTcxOTAyMjg0NywicGF0aCI6Ii8xMTQ4ODE4NjIvMjUwMDMxODUxLTFjMWQ2ZjdjLTNiOTUtNDEyMS1iYzJkLWJlMjg1MzI4NWY0ZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNjIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDYyMlQwMjIwNDdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0xZmYzMjZmNmUyNWNmY2E0OGM3OGJiYzgxOGUwN2Q2ZjRhMDY0Y2I5MDRiZmExMTZiN2EzNDA2Y2M2MmIwOTU1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.2PRzYgU82LmEcdfUoU_MXbm4EFUHjufPRysDY3V5LvI)
![Screenshot 2023-06-30 at 1 29 32 PM](https://private-user-images.githubusercontent.com/114881862/250031458-05f5a663-f08d-4941-8e01-a8b238d2039a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkwMjMxNDcsIm5iZiI6MTcxOTAyMjg0NywicGF0aCI6Ii8xMTQ4ODE4NjIvMjUwMDMxNDU4LTA1ZjVhNjYzLWYwOGQtNDk0MS04ZTAxLWE4YjIzOGQyMDM5YS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNjIyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDYyMlQwMjIwNDdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1mZTY3ZGU3ZDNlMmYwZmVhZTAxY2I4MjdlMWU5MzFlODVlMGIzZTgwYzlmYTcwZWE1M2E4ZDU2NDQ2NDA3NDY4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.LmwcB-RdBm8Rxlo_0bLts-bX_3zEoh9kduYK50kyHGI)
https://www.loom.com/share/d0c4da90d41448e9a1fcb3b185954aa1
- Frontend: React.js, HTML, CSS
- Backend: MockBee
- Deployment: Netlify
- Other Libraries and Tools: React Router, Axios, JWT, etc.
- Authentication
- Login
- Logout
- Signup
- User Feed
- List all user posts
- Sort by Date & Trending
- Create a Post
- Like a post
- Edit & Delete Post
- User Profile
- Add Avatar
- Add Bio
- Add Portfolio URL
- Follow/Unfollow
- Explore Feed
- Bookmark Post
- Responsive
- Upload Images & Videos while creating a post
- Add Emoji & Gifs while creating a post
- Edit User Profile Photo
- Infinite Scroll Feed
Clone the project
git clone https://github.com/ichiragtaluja/react-social-media.git
Go to the project directory
cd react-social-media
Install dependencies
npm install
Start the server
npm run start