Social Media App "Quack" built in ReactJs.
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