- Create a simple UI of games with betting coefficients
- Allow users to place multiple bets
- Allow users to place the bets
- The project consists of API and UI packages
- Offload the state calculation to webworker
- The system should be bundled into docker and be easily deployable to different environment
- The UI app needs to subscribe to the real-time odds coming from server
- Network optimization
- Bundle compression
- Critical CSS extraction
- Initial load time
- Concurrent rendering https://www.telerik.com/blogs/concurrent-rendering-react-18
- RX.JS
- ImmerJS
- Critical CSS
- Analyze performance
- RX JS
- JSDIFF https://www.npmjs.com/package/jsdiff
- Docker