You are asked to create 3 web pages (list page, detail page, and favourite page). We provide you pages wireframe to follow and requirements for each page. You can improve this wireframe with your own design and styles.
Requirements:
-
- Using React JS, Next JS, typescript, scss
-
- For UI library, please use ant design (https://ant.design/)
-
- Please make it responsive, compatible with various screen sizes (mobile friendly)
-
- Implement translation (english and bahasa)
-
- Implement SSR (Server Side Rendering)
-
- Implement SEO
-
- Handling error fetching
-
- Clean code and easy to read