- Build a React application that utilizes Material-UI components to interact with the WordPress REST API for fetching and displaying a list of blog post listings.
- Create a homepage that showcases the blog post listings with Material-UI styling, including post title, featured image (if available), and a brief excerpt.
- Implement navigation using React Router, allowing users to click on a post listing to view detailed information on a separate page.
- Integrate React Query for efficient data fetching and state management for the blog post listings.
- Utilize functional components, hooks, and the latest React features.
- Structure your code using Material-UI components in a modular and maintainable way.
- Leverage React Query for efficient data fetching and state management.
- Use Vite as a bundler (as oposed to Create React App)
- API base url is: https://simplylearn.dev/wp-json/wp/v2
- Add loading spinners or skeleton screens for a better user experience.
- Include transitions or animations using Material-UI for a polished look.
- Implement client-side pagination for the list of blog post listings.
- Fork this repo to your onw GitHub
- Invite [email protected] to the repo
- Upload your code to the forked repo
- Provide a README with clear instructions on how to run the application locally.
If you have any questions, please write to [email protected].
Happy hacking!