- Setup an empty projects
- Plan what you are going to do
- Create Necessary Components
- Install necessary packages (react-toastify, axios, react-router-dom, bootstrap etc)
- Setup Routes for all the components
- Kickstart the development of each component
- Create a blog with Preview option
- List all the blogs in Dashboard with CRUD
- Approve/Reject blogs from the Dashboard
- Approved blogs should be shown as news feed on Home Page