Skip to content

Facilitar a gestão financeira dos médicos permitindo que eles tenham um controle mais eficaz sobre suas receitas e despesas, além de integrar com serviços financeiros externos para análises e operações automatizadas.

Notifications You must be signed in to change notification settings

PedroPaino/MedFinanceManager

Repository files navigation

MedFinanceManager

Facilitar a gestão financeira dos médicos permitindo que eles tenham um controle mais eficaz sobre suas receitas e despesas, além de integrar com serviços financeiros externos para análises e operações automatizadas.

Índice

Instalação

  1. Clone o repositório:
    git clone https://github.com/PedroPaino/MedFinanceManager.git
    
  2. Navegue até o diretório do projeto:
    cd MedFinanceManager
    
  3. Instale as dependências:
    npm install
    
    

Uso

  1. Configure as variáveis de ambiente no arquivo .env (exemplo incluído no repositório).
  2. Inicie o servidor:
    npm start
    
  3. Acesse a aplicação em http://localhost:3000.

Funcionalidades

  • Gestão de Receitas e Despesas: Cadastrar, atualizar, deletar e visualizar receitas e despesas.
  • Relatórios Financeiros: Gerar relatórios mensais e anuais.
  • Integração com APIs Bancárias: Conectar com APIs externas para importar transações e automatizar registros.
  • Dashboard de Análises: Dashboard para visualização de dados financeiros.
  • Autenticação e Segurança: Sistema de autenticação usando JWT para proteger as rotas.

Tecnologias Utilizadas

  • Backend:
  • Node.js
  • Express.js
  • TypeORM
  • PostgreSQL
  • Autenticação:
  • JWT (JSON Web Tokens)
  • Bcrypt.js
  • Ferramentas de Desenvolvimento:
  • TypeScript
  • Jest para testes
  • Babel para transpilar o código

Contribuição

Contribuições são bem-vindas! Para contribuir:

  1. Faça um fork do projeto.
  2. Crie uma branch para sua feature (git checkout -b feature/nome-da-feature).
  3. Commit suas mudanças (git commit -m 'Adiciona uma nova feature').
  4. Faça o push para a branch (git push origin feature/nome-da-feature).
  5. Abra um Pull Request.

Licença

Este projeto está licenciado sob a MIT License.

Contato

Pedro Paino - LinkedIn - [email protected]

About

Facilitar a gestão financeira dos médicos permitindo que eles tenham um controle mais eficaz sobre suas receitas e despesas, além de integrar com serviços financeiros externos para análises e operações automatizadas.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published