BEE Nest - Connect, Share and Learn. BEE Nest is a platform to share your thoughts openly to the world.
--
- Auth Management
- Login
- Signup
- Logout
- Posts Management
- CRUD operations on Posts
- Post with Text is supported
- User can checkout his feed as well as all posts
- Comments Management
- CRUD operations on Comments
- Like and Bookmark Management
- User can Like/UnLike 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 added
- React
- Redux Toolkit
- Chakra UI
- React Router
- Mockbee - for backend
- React Icons
- /public
- /src
- /backend
- /components
- /pages
- /redux
- /routes
- /services
- /shared
- /utils
- App.css
- App.js
- index.js
- server.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 (git switch -c feature name)
- Commit your Changes (git commit -m 'Add a descriptive commit message')
- Push to the Branch (git push origin feature)
- Open a Pull Request