- npm install
- npm run dev
- npm run build (for production)
- npx json-server --watch data/db.json --port 8000
- Setup project using Vite
- Use Tailwind
- Add simple navbar - for viewing and creating blogs.
- Research on router like Vue Router but for React
- Set up default JSON server
- Add a simple home page
- Create CRUD
- Create
- Basic validation
- Show
- Update
- Delete
- Create
- Pagination
- Full text search
- List 3 more blogs on show page
- 404 page
- Adding tooltips
- Adding toasts
- Adding lottie files
- Add modals for confirmation before destructive actions
- Removing ; from scripts to be unified
- Deploy on Netlify
- Review