MyCashly - Controle Financeiro
Jan - 2025

MyCashly - Controle Financeiro

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. Front-end: React.JS, TypeScript, Vite, Tailwind CSS, Axios, React Hook Form, React Router, React Query, React Hooks, ShadCN, 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. O front-end foi desenvolvido com React.JS, TypeScript, Vite, Tailwind CSS, Axios, React Hook Form, React Router, React Query, React Hooks, ShadCN, e outras dependências. Durante o desenvolvimento, foram aplicados conceitos de autenticação, Refresh Token, autorização, validação de dados, segurança, performance, testes, otimização de código, responsividade e acessibilidade. 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.