Skip to content

Pronto-Recife/Back-End-Pronto-Recife

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 

Repository files navigation

Back-End - Pronto Recife

Pronto Recife

📖 Sobre o Projeto

O Pronto Recife é uma iniciativa desenvolvida para facilitar o acesso aos serviços de saúde no município de Recife. A plataforma centraliza informações de unidades de saúde e prontuários médicos, permitindo que cidadãos e profissionais da saúde acessem rapidamente informações essenciais de forma segura e prática.

Este repositório contém o código do back-end da aplicação, desenvolvido com foco em:

• Escalabilidade: Suporte a uma grande quantidade de acessos simultâneos.

• Segurança: Armazenamento e processamento de dados sensíveis com conformidade às normas.

• Integração Simplificada: API projetada para comunicação eficiente com o front-end.


🚀 Funcionalidades

🩺 Gerenciamento de Prontuários Médicos

• CRUD completo (Create, Read, Update, Delete) para registros médicos.

• Autenticação de usuários com permissões específicas para pacientes e profissionais de saúde.

📍 Geolocalização de Unidades

• Fornece dados detalhados sobre unidades de saúde, incluindo distância do usuário.

• Integração com serviços de mapas para cálculo de rotas e geolocalização dinâmica.

🔐 Segurança Avançada

• Autenticação via JWT (JSON Web Token).

• Dados criptografados em trânsito (HTTPS) e em repouso.

🔄 Integração com o Front-End

• API RESTful para comunicação em tempo real com o front-end.

• Endpoints organizados para fácil utilização e manutenção.


🛠️ Tecnologias Utilizadas

Back-End:

  • Spring Boot - Ambiente de execução Java.

  • Java - Framework web para criação de APIs RESTful.

  • Spring Security - Para as questões de segurança.

Banco de Dados:

  • MySQL - Sistema de banco de dados relacional.

Outras Ferramentas:

  • Docker: Containerização para um ambiente de execução consistente.

  • Swagger: Documentação interativa para APIs REST.

  • JWT: Gerenciamento de autenticação e segurança.


🧑‍💻 Como Rodar o Projeto Localmente

Pré-requisitos:

Docker e Docker Compose: O Docker para criar containers, e o Docker Compose para gerenciar múltiplos containers. • Git: Para clonar o repositório. • Java 21 - Para rodar a aplicação

Passos:

Pronto para testar o Pronto Recife!

Se você tiver dúvidas, sugestões ou feedback sobre o projeto, entre em contato com a equipe pelo e-mail: prontorecife@gmail.com. Estamos animados para continuar melhorando este projeto! 🚀


🤝 Contribuição

Sinta-se à vontade para abrir issues ou enviar pull requests. Para dúvidas, entre em contato pelo e-mail: prontorecife@gmail.com. Pronto para contribuir com o Pronto Recife! 

About

Pronto Recife é uma plataforma de serviços de saúde pública que conecta usuários e profissionais, facilitando o acesso a atendimentos médicos e informações sobre saúde na cidade de Recife.

Resources

Stars

Watchers

Forks

Contributors