Please create a single-page todo list application. This exercise should take approximately 1–2 hours, and is not expected to be perfect. Most importantly, it should demonstrate your skill set, and give us a better idea of how you approach problems and construct solutions.
Feel free to use any resources that you would normally have at your disposal (Google, Stack Overflow, etc.), and do not hesitate to contact us if you have any questions.
There are no specific requirements about how you build the app. At a minimum, however, your application should fulfill the following:
- Use React or NextJS
- Use a CSS framework of your choice
- Use a CSS convention of your choice (Preprocessors, Modules, CSS-in-JS, etc.)
- Implement all CRUD actions
- Implement routing
- Add a persistence layer
- Create an API
- Deploy the application
Please create a new repository on GitHub and send us a link. Do not fork this repository. Alternatively, you may send us an archive by email.