/cnab-transactions-challenge

A complete challenge implementation (showcase)

Primary LanguageTypeScript

CNAB Transactions (parse & read)

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.

Diagram of CNAB transactions challenge representing modules communication flow

✨ Features

  • 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)

🔧 Tools

Some tools help me during sorting data for solving this challenge.

🎉 Live (try in cloud)

(WIP) In the future, a live will be available here.

🚀 Setup

(WIP) Simple guide to run completely the project locally.


Thanks for the challenge, I like that =)