Um aplicativo web para gerenciamento de finanças pessoais.
Para instalar e executar o aplicativo localmente, siga estas etapas:
- Clone o repositório do projeto do GitHub:
git clone https://github.com/gustawillg/controle-financeiro
- Navegue até o diretório do projeto:
cd controle-financeiro
- Instale as dependências do projeto:
npm install
- Inicie o servidor de desenvolvimento:
npm run serve
- Acesse o aplicativo em seu navegador no endereço
http://localhost:8080
.
- Vue.js: Framework JavaScript para construção de interfaces de usuário.
- Node.js: Ambiente de tempo de execução JavaScript para o backend.
- Express: Framework web para Node.js.
- MongoDB: Banco de dados NoSQL para armazenamento de dados.
- Tailwind CSS: Framework CSS para estilização do aplicativo.
O projeto Controle Financeiro segue uma arquitetura cliente-servidor, onde o frontend é construído com Vue.js e o backend é desenvolvido com Node.js e Express. O banco de dados MongoDB é utilizado para armazenar os dados das transações financeiras.
A comunicação entre o frontend e o backend é realizada por meio de requisições HTTP usando o protocolo RESTful.
O aplicativo Controle Financeiro oferece as seguintes funcionalidades principais:
- Registro e visualização de transações financeiras.
- Filtro de transações por data, tipo e categoria.
- Geração de relatórios mensais.
- Interface de usuário amigável e responsiva.
Se deseja contribuir com o projeto, siga estas etapas:
- Faça um fork do repositório.
- Clone o repositório forkado em sua máquina local.
- Crie uma branch para sua nova funcionalidade ou correção de bugs:
git checkout -b feature/nova-funcionalidade
. - Faça suas alterações e comite-as:
git commit -m 'Adiciona nova funcionalidade'
. - Faça push para a branch:
git push origin feature/nova-funcionalidade
. - Abra um Pull Request na branch principal do repositório.