-
Módula é a plataforma de gestão que promete revolucionar o dia a dia de clínicas e consultórios de saúde. Nossa missão é transformar processos manuais, complexos e descentralizados em uma experiência digital, integrada e inteligente.
-
Chega de pilhas de papéis, planilhas confusas e sistemas que não se conversam. Com o Módula, você centraliza a gestão de agendamentos, prontuários, finanças e o relacionamento com o paciente em um único lugar, de forma segura e acessível de onde estiver.
Nossa plataforma foi desenhada para otimizar cada aspecto da sua clínica, desde a recepção até a gestão financeira.
🏥 Para a sua Clínica: Controle Total e Eficiência Oferecemos ferramentas poderosas para simplificar a administração e permitir que você foque no que realmente importa: o cuidado com o paciente.
❤️ Para o seu Paciente: Comodidade e Engajamento Fortaleça o relacionamento com seus pacientes oferecendo uma experiência moderna, com autonomia e acesso facilitado às informações.
-
Digitalizar e Centralizar: Unificar todas as operações da clínica em uma única plataforma.
-
Otimizar o Tempo: Automatizar tarefas repetitivas como agendamentos, lembretes e controle financeiro.
-
Aprimorar a Experiência do Paciente: Oferecer conveniência, autonomia e comunicação transparente.
-
Garantir a Segurança: Proteger os dados sensíveis de pacientes e da clínica com as melhores práticas de segurança.
Para executar o Módula em sua máquina, siga os passos abaixo:
Certifica-te de que tens as seguintes ferramentas instaladas:
- Clone este repositório:
git clone [https://github.com/SainthixOli/modula.git](https://github.com/SainthixOli/modula.git) cd modula - Configure o backend:
- Navega até a pasta
backend:cd backend - Instala as dependências:
npm install - Cria um arquivo
.envcom as tuas credenciais do banco de dados (exemplo:DATABASE_URL=postgres://user:password@localhost:5432/modula_db) - Inicia o servidor:
npm start
- Navega até a pasta
- Configura o frontend:
- Navega até a pasta
frontend:cd ../frontend - Abre o arquivo
index.htmlno teu navegador preferido.
- Navega até a pasta
modula/
│
├── docs/ # Toda a documentação do projeto
│ ├── README.md # Apresentação geral do projeto
│ ├── planejamento.md # Escopo, objetivos, requisitos, etc.
│ ├── telas.md # Descrição das telas, fluxos, funcionalidades
│ ├── tecnologias.md # Tecnologias utilizadas e integração
│ ├── organograma.png # Imagem do organograma técnico
│ ├── cronograma.md # Organização de entregas e prazos
│ └── outros-arquivos/ # Qualquer documento extra
│
├── design/ # Arquivos de design
│ ├── figma-screenshots/ # Capturas de tela das telas do Figma
│ └── prototipos.pdf # Exportação completa do protótipo
│
├── frontend/ # Código do frontend
│ └── src/
│ ├── assets/ # Imagens, ícones, etc.
│ ├── index.html
│ ├── styles.css
│ └── script.js
│
├── backend/ # Código do backend e banco de dados
│ └── src/
│ ├── config/ # Configuração do banco (conexão, etc.)
│ ├── controllers/ # Lógica das rotas
│ ├── middleware/ # Segurança (auth, validação, etc.)
│ ├── models/ # Estrutura de dados / ORM
│ ├── routes/ # Rotas da API
│ └── server.js # Arquivo principal Node.js + Express
│
├── .gitignore # Arquivos/pastas para ignorar no Git
├── package.json # Dependências do Node.js
└── LICENSE # Licença do projeto (opcional)Este projeto foi desenvolvido com a colaboração dos seguintes membros:
| Nome | Função | Perfil no GitHub | |
|---|---|---|---|
![]() |
Anderson | Líder | @andersonskywalkr |
![]() |
Davi | Tester | @Davi3L |
![]() |
Gabriel | Desenvolvedor | @gabrielpyxp |
![]() |
Layla | Tester | @strlovs |
![]() |
Oliver | Desenvolvedor | @SainthixOli |
![]() |
Rafael | Desenvolvedor | @rafaelsanoli |








