This is a project from Frontend Master's Complete Intro to React V7 course I took recently as a refresher.
Users should be able to:
- See a list of list Animals for Adoption
- See hover states for all interactive elements on the page
- Search for different animal and thier respective breeds
- See relevant user information based on their search
- Switch between themes colors for buttons
- Semantic HTML5 markup
- CSS custom properties
- Flexbox
- CSS Grid
- Mobile-first workflow
- React - JS library
- How to set up Prettier in a project, previously i knew how to setup Prettier on just VSCode
- How to set up Eslint in a project
- How to create a react project from scartch
- How module bundlers work i.e Parcel
- Building for Production
- Error Boundaries
- Portals & useRef for Modals
- Use better API
- Implement Pagination
- Change Design
To setup project locally:
- run
npm install
thennpm run dev