Congrats! You've made it to the assignment! ๐ฅณ
To get insights in your technical skills and how that matches the tech stack we use, we've setup a little assignment. There's a design that can be found here https://www.figma.com/file/l2FeMMWON9KFTxEanI4Qro/design?node-id=2050%3A891. We'd like you to turn this design into a React app. Before you begin, please make sure you've read the notes.
- Clone this repository
- Do your magic ๐ช
- Push the changes to your repository
- Share the link to your repository
- You show/explain us what you have done next time we meet
- NextJS or plain React (NextJS preferred)
- TypeScript
- Reusability of components
- Code style
- Responsive design
- Documentation
- Performance / re-renders
- Tests
- Accessibility
You can find the design at https://www.figma.com/file/l2FeMMWON9KFTxEanI4Qro/design?node-id=2050%3A891. The design is a figma file. You can open it directly with the link or with the Figma desktop app for Mac or Windows, or check the Figma downloads page.
- Don't focus on the bottom two footer blocks ("start trading with cryptohopper" and the actual footer). Only implement these when you have time left or really want to show what you can do.
- The comparison tool below the prices block does not need to function. This design does not explain what it does, so it is fine to just create a static version.
- This assignment has no time constraint, but try to spend a maximum of 8 hours. This does not mean you need to spend 8 hours on it.
- Don't feel pressured to implement everything mentioned above, it is just to help you get started, what is more important is how you do it.
- For styling, please choose the approach of your liking.
Have fun while doing the assignment, we're eagerly to witness your awesome frontend skills!