React + Typescript + Next.js
MUI + Tailwind
https://github.com/airbnb/javascript
https://aha-ai-exam2.vercel.app/
- Nav Bar [10 web/mobile]
- Home [20 web/mobile]
- Results [30 web/mobile]
- Followers/Following [20 web/mobile]
- Tags [20 web/mobile]
- Home page → Tag page → (back)
- Home page → Search page → (back)
API Connections (use https://avl-frontend-exam.herokuapp.com)
- Friends
- Following
- Followers
- Search
- Empty Content
- Tags
- Skeleton loading screen
- Results
- Tags
- Friends
- Infinite loading
- Results in xs screen
- Results in large screen - using virtualized grid, need click
More
button - Friends
- Unit test with Jest
- E2E test with Cypress