MyCashly - Backend (API)
Dez - 2024

MyCashly - Backend (API)

Minha função : Full-stack

Detalhes : O MyCashly é um aplicativo de controle financeiro pessoal, projetado para ajudar os usuários a gerenciar suas finanças de forma eficaz e prática. A aplicação oferece uma visão geral das despesas, receitas e investimentos, permitindo que os usuários adicionem, editem e excluam transações, categorizem despesas e receitas, e visualizem relatórios e gráficos detalhados para uma melhor compreensão de suas finanças.

Tecnologias Utilizadas : Back-end: Node.js, Express, TypeScript, TypeORM, PostgreSQL, JWT, Bcrypt, Cors, Zod, Docker, Dotenv, Vitest e outras dependências.

Notas : O MyCashly foi desenvolvido com o objetivo de aprimorar minhas habilidades em desenvolvimento full-stack, explorando conceitos avançados de back-end e front-end. O back-end foi construído com Node.js, Express, TypeScript, TypeORM, PostgreSQL, JWT, Bcrypt, Cors, Zod, Docker, Dotenv, Vitest e outras dependências. Utilizei uma estratégia de autenticação baseada em JWT, com Refresh Token e validação de dados com Zod. O back-end foi testado com Vitest, garantindo a qualidade e confiabilidade do código. O MyCashly foi projetado para ser uma aplicação prática e eficiente, oferecendo aos usuários uma experiência intuitiva e agradável para o gerenciamento de suas finanças pessoais.