🏦 FX Money é uma aplicação web desenvolvida para permitir que os usuários administradores acessem e visualizem todo o histórico de seus clientes. O projeto utiliza tecnologias como MySQL como banco de dados, Java 17 com Spring Boot 3, JWT, Angular, Angular Material, Bootstrap e jsPDF.
- Este projeto foi desenvolvido para como desafio final da 5 academia de Java da Atos/Ufn
🔐 A aplicação oferece os seguintes recursos:
- Autenticação de usuário utilizando JWT (JSON Web Token).
- Interface intuitiva e responsiva desenvolvida com Angular e Bootstrap.
- Visualização do histórico completo dos clientes.
- Geração de relatórios em formato PDF utilizando jsPDF.
Antes de executar a aplicação, certifique-se de ter o seguinte instalado:
Neste projeto, foram utilizadas as seguintes tecnologias:
Java 17 🚀
Spring Boot 3 🌱
MySQL 💾
JWT 🔐
Angular
Angular Material 🎨
Bootstrap 🌐
Figma: Clique aqui para ver o layout
- Acesse a aplicação online através do link : https://fxbank.vercel.app/
Usuário teste : admin
senha teste : 12345
Siga as etapas abaixo para configurar e executar o projeto:
- Clone o repositório do projeto:
- gh repo clone vhraposo/bank-app-frontend
- Configure o ambiente de desenvolvimento Angular:
Navegue até o diretório
bank-app-frontend
e instale as dependências:
- npm install
- Acesse a aplicação:
- Abra o navegador e digite a seguinte URL:
http://localhost:4200
Após acessar a aplicação, você será redirecionado para a página de login. Insira suas credenciais para fazer o login como usuário administrador.
Depois de fazer o login, você será direcionado para a página principal, onde poderá acessar o sistema.
Contribuições são bem-vindas! Sinta-se à vontade para enviar pull requests com melhorias, correções de bugs ou novos recursos. Abra uma issue para discutir grandes mudanças antes de iniciar qualquer trabalho.