Microsservice, CQRS pattern and clean code and async call, I divide the problem creating sub modules as part of the project, where each of that have the only one responsability.
- Optimized for large CNAB file (Webworkers & Websocket)
- Assynchronous parsing (don't stuck user in front of screen waiting process the file)
- (pending setup) Read-only replica for queries (CQRS pattern)
- Two phase validation (syntax <> content)
Some tools help me during sorting data for solving this challenge.
(WIP) In the future, a live will be available here.
(WIP) Simple guide to run completely the project locally.
Thanks for the challenge, I like that =)