<p align="center">
  <img src="https://i.imgur.com/ZDYkCIM.png" alt="Logo">
</p>

# LinuxBanking

LinuxBanking é um projeto de aplicativo bancário desenvolvido em React com TypeScript. Ele oferece uma interface do usuário interativa para gerenciamento de contas bancárias, exibindo informações de saldo, permitindo saques e depósitos, além de acesso a extratos e detalhes de financiamentos.



## Funcionalidades

- Visualização de saldo atual e histórico de transações.
- Realização de saques e depósitos.
- Acesso a extratos detalhados.
- Navegação para informações de financiamentos.

## Instalação

1. Clone o repositório:

```sh
git clone https://github.com/seu-usuario/linuxbanking.git
``` 

## Navegue até o diretório do projeto:
```
cd linuxbanking
```
## Instale as dependências:

```shell
npm install
```

```
npm audit fix --force
```
## Uso

Inicie o servidor de desenvolvimento:

```shell
npm run dev 
```
## Tecnologias Utilizadas


 React
TypeScript
CSS (com estilos definidos em um arquivo externo)

## Estrutura do Projeto

   * src/
   * components/: Componentes reutilizáveis.
  *    pages/: Páginas principais do aplicativo.
*  styles/: Arquivos de estilos CSS.
*    App.tsx: Componente principal  do aplicativo.
* index.tsx: Ponto de entrada da aplicação.

## Contribuição

Contribuições são bem-vindas! Se você deseja contribuir para este projeto, siga estas etapas:

* Fork o repositório.
*  Crie uma nova branch para suas alterações: git checkout -b feature/nova-feature.
*    Commit suas alterações: git  commit -m 'Adicionar nova feature'.
*    Envie para o repositório remoto: git push origin feature/nova-feature.
*    Crie um novo Pull Request.

