BudgetGuardian é uma aplicação desenvolvida para ajudar você a controlar seus gastos mensais. Com essa ferramenta, você pode organizar seus gastos fixos e variáveis, calcular a soma total de seus gastos, receber lembretes de pagamento e ser avisado quando estiver próximo do seu limite de gastos estipulado por mês.
- Organização de Gastos: Categorize seus gastos em fixos e variáveis.
- Cálculo de Total: Calcule a soma total de todos os seus gastos.
- Lembretes de Pagamento: Receba notificações de lembretes para pagar suas contas.
- Alertas de Limite: Seja avisado quando estiver próximo do seu limite de gastos mensal.
- Front-end: Next.js
- Back-end: Node.js, Express
-
Clone o repositório:
git clone https://github.com/seu-usuario/budgetguardian.git
-
Navegue até o diretório do projeto:
cd budgetguardian
-
Instale as dependências do back-end:
cd backend npm install
-
Instale as dependências do front-end:
cd ../frontend npm install
-
Crie um arquivo
.env
no diretóriobackend
com as seguintes variáveis de ambiente:DB_HOST=localhost DB_USER=seu-usuario DB_PASS=sua-senha DB_NAME=budgetguardian
-
Configure o arquivo
.env.local
no diretóriofrontend
se necessário.
-
Inicie o servidor do back-end:
cd backend npm start
-
Inicie o servidor do front-end:
cd ../frontend npm run dev
-
Acesse a aplicação em seu navegador:
http://localhost:3000
Este projeto está licenciado sob a Licença MIT. Veja o arquivo LICENSE para mais detalhes.