This is a Frontend application that fetches data from JsonPlaceholder. This project is built with NextJS, [TypeScript], Tailwind CSS (v3.0) with Next.js. It follows the steps outlined in the official Tailwind docs.
Clone the repository, run [yarn](to install dependencies) and run [yarn dev] to start the application
The application is deployed on Vercel shippbubble
- Bootstrap application with create next app
- Setup Layout
- Update Readme
- Add known configuration(redux)
- Add redux configuration
- Add header
- Add Sidebar
- Enable content toggling
- Add Posts, users, post and user components
- Fetched data from jsonplaceholder, save data to redux state and displayed users data
- Display user's posts and all posts
- Add Pagination
- Add Post comments
- Handled Exceptions
- Implement delete post functionality
- Implement user search functionality
- Made application mobile responsive
- Improve delete functionality
- Improved user experience