Foram longos quatro dias de muito código, mas consegui fazer do jeito que eu queria. Tentei utilizar o máximo das boas práticas que possuo a nível de componentização e organização de código, talvez tenha ficado algumas pendências pela falta de tempo, mas acredito que já é válido para receber um feedback inicial.
- - Typescript
- - React
- - styled-components(css-in-js)
- - vite
- - react-data-table-component
- - react-router-dom
- - git-commit-msg-linter
- - eslint
- - prettier