Skip to content

Felippeks/medical-one-app

Repository files navigation

MedicalOne 👋

MedicalOne é um software para gestão de inventário médico, desenvolvido para otimizar o atendimento ao paciente. Através da plataforma, médicos e profissionais de saúde podem cadastrar e gerenciar informações dos pacientes de forma prática e organizada, incluindo dados pessoais, histórico médico e agendamento de consultas. Com uma interface intuitiva e responsiva, o MedicalOne oferece funcionalidades como o registro de consultas e exames, notificações de exames pendentes e relatórios de histórico, facilitando a gestão do consultório e contribuindo para um atendimento de saúde mais eficaz e personalizado.

Problema Resolvido

O sistema foi criado para resolver a dificuldade no gerenciamento de informações de saúde, permitindo uma administração eficiente de pacientes, consultas e exames, com acesso diferenciado para usuários com diferentes perfis.

A aplicação oferece funcionalidades específicas para diferentes perfis de usuários, incluindo administradores, médicos e pacientes, garantindo uma experiência personalizada e intuitiva.

Tecnologias Utilizadas

Este projeto é desenvolvido utilizando as seguintes tecnologias e bibliotecas:

Frontend

  • Angular: Framework para construção de aplicações web.
    • Versão: ^17.3.0
  • Bootstrap: Framework CSS para desenvolvimento responsivo e mobile-first.
    • Versão: ^5.3.2
  • PrimeNG: Biblioteca de componentes UI para Angular.
    • Versão: ^17.13.0
  • Font Awesome: Conjunto de ícones vetoriais e sociais.
    • Versões: ^6.4.2 (SVG Core), ^4.7.0 (Font Awesome)
  • NgBootstrap: Componentes Bootstrap para Angular.
    • Versão: ^16.0.0
  • SweetAlert2: Biblioteca de modais bonitos e responsivos.
    • Versão: ^11.6.13
  • rxjs: Biblioteca para programação reativa com observáveis.
    • Versão: ~7.8.0
  • jwt-decode: Biblioteca para decodificação de tokens JWT.
    • Versão: ^4.0.0
  • ngx-mask: Diretiva para aplicação de máscaras em campos de entrada.
    • Versão: ^16.4.2

Desenvolvimento

  • TypeScript: Superset de JavaScript que adiciona tipagem estática.
    • Versão: ~5.4.2
  • Karma: Framework de teste para executar testes em navegadores.
    • Versão: ~6.4.0
  • Jasmine: Framework de teste para JavaScript.
    • Versão: ~5.1.0
  • Angular CLI: Interface de linha de comando para Angular.
    • Versão: ^17.3.2

Clonando o Repositório

git clone https://github.com/FullStack-Health/M3P-FrontEnd-Squad1.git

Estrutura de Scripts

  • ng serve: Inicia o servidor de desenvolvimento.

Install

npm install

endpoints utilizados

Colaboradores

👤 Felippe Santana Github: @felippeks

👤 Camila Reimann Github: @camilareimann

👤 Evelin Lilanda Nunes Github: @evelinlnunes

👤 Ricardo Vieira dos Santos Github: @viesant

👤 Sérgio Roberto Vieira Junior Github: @Brk-SirGio