Build your own version of TodoMVC with React and Redux.
Don't be shy to show off your skills ;)
- Use Typescript.
- Use React.
- Use Redux.
- Use functional components and hooks.
- Use redux-sags for side-effects.
- Persist your todos to a fake API using json-server.
- The application should have enough test coverage.
Feel free to use any helper libraries if you'd like to.
- Project is expected to be well structured.
- The code produced is expected to be of high quality.
- Premature optimization is desired.
Use the following CSS to style the app: https://github.com/tastejs/todomvc-app-css