https://github.com/alvarorichard/linuxbanking-master
linuxBanking is a banking application project developed in React with TypeScript
https://github.com/alvarorichard/linuxbanking-master
banking-applications finance open-source react student-project study typescript uiux-design web-app
Last synced: 6 months ago
JSON representation
linuxBanking is a banking application project developed in React with TypeScript
- Host: GitHub
- URL: https://github.com/alvarorichard/linuxbanking-master
- Owner: alvarorichard
- License: gpl-3.0
- Created: 2022-09-22T18:30:11.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-02-09T01:38:16.000Z (almost 2 years ago)
- Last Synced: 2024-02-09T02:36:27.529Z (almost 2 years ago)
- Topics: banking-applications, finance, open-source, react, student-project, study, typescript, uiux-design, web-app
- Language: TypeScript
- Homepage:
- Size: 1.34 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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.