Esse é um desafio técnico de front-end desenvolvido por este ser que vos fala, usando Next.js e TypeScript como principais tecnologias ^^

Dá uma zoiada por aí! :D

Comece por aqui

Primeiro, execute o servidor de desenvolvimento:

npm run dev
# or
yarn dev

Abra http://localhost:3000 com seu navegador para ver o que tem por lá.

Deixa eu te contar uma coisa:

Esse projeto ainda não ficou bem como eu queria, o código acabou ficando um pouco bagunçado e não era essa a ideia. Também tem algumas features que eu pretendia implementar e não sobrou tempo, como internacionalização e algumas funcionalidades mais legais. Eu nunca tinha trabalhado com gráficos, então isso foi uma das coisas que me tomou um pouquinho mais de tempo, mas a ideia é dar continuidade a essas ideias :)