A simple todo list with persisted state and websocket support.
- NodeJS 13
- ExpressJS 4
- Redis
- Socket.IO
- Typescript 3.8
- React 16.8
- Redux
- Socket.IO Client
- Local storage persisted state
- Same client exclusion of websocket messages
- Unit tests
- Better use of types for Redux code
- Breaking down of server code into modules