Bridge is a social media app where user can make new friends, and share their thoughts.
-
Auth Management
- Login
- Signup
- Logout
-
Posts Management
- Create a Post.
- Upload Images & Videos.
- Edit Post.
- Delete Post.
-
Comments Management
- Crud on Comments
-
Like and Bookmark Management
- User can Like posts
- User can Add / Remove a Post from Bookmarks
-
User Profile Management
- User can edit his Avatar, Bio and Website
-
Sort Posts
- Sort posts by Trending
- Sort posts by newest as well as oldest
- React
- Redux Toolkit
- Chakra UI
- React Router
- Mockbee - for mock backend
- React Icons
- /public
- /src
- /assets
- /backend
- /components
- /pages
- /redux
- /services
- /utils
- /Router
- RequiresAuth.js
- App.css
- App.js
- index.css
- index.js
- server.js
- theme.js
- package-lock.json
- package.json
- README.md
- Fork the Project
- Run npm install in the terminal
- Run npm start to start the server on your local
- Create your Feature Branch
- Commit your Changes
- Push to the Branch
- Open a Pull Request