REPOSITORY OVERVIEWLive repository statistics
★ 2Stars
⑂ 0Forks
◯ 0Open issues
◉ 2Watchers
53/100
OPENREPOHUB HEALTH SIGNALMixed signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
72 Community adoption25% weight
5 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
67 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
🤝 Colaboradores API - Spring Boot
API REST completa para gerenciamento de colaboradores com sistema de pontuação, hierarquia de chefes, autenticação JWT e frontend integrado.
🛠️ Tecnologias

- Java 17 + Spring Boot 4
- Spring Data JPA — comunicação com banco de dados
- Spring Security — segurança e autenticação
- JWT (JSON Web Token) — autenticação stateless
- BCrypt — criptografia de senhas
- MySQL — banco de dados relacional
- HTML, CSS e JavaScript — frontend integrado
▶️ Como rodar localmente
Pré-requisitos: Java 17, MySQL, Maven
# Clone o repositório
git clone https://github.com/winiciuscdc404/colaboradores-api-spring-boot.git
# Entre na pasta
cd colaboradores-api-spring-boot
# Configure o banco de dados
cp src/main/resources/application.properties.example src/main/resources/application.properties
# Edite o application.properties com suas credenciais MySQL
# Rode o projeto
.\mvnw spring-boot:run
Acesse: http://localhost:8080
📡 Endpoints
🔐 Autenticação — pública
| Método | URL | Descrição |
|---|
POST | /auth/login | Login — retorna token JWT |
👥 Colaboradores — requer token JWT
| Método | URL | Descrição |
|---|
GET | /colaborador | Lista todos os colaboradores |
GET | /colaborador/{id} | Busca colaborador por ID |
POST | /colaborador | Cria novo colaborador |
PUT | /colaborador/{id} | Edita colaborador |
DELETE | |
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
Exemplo de aplicação criada com Java + Spring + Apache Camel e utilizando Distributed Tracing com Jaeger + OpenTelemetry (configurando porta do Collector) e consumindo APIs REST (uma destas depende de bases SQL Server + PostgreSQL + MySQL). Contém referências para o uso de Docker Compose em ambientes que dependam do OpenTelemetry Collector.
47/100 healthActive repository
JavaMIT
⑂ 0 forks◯ 0 issuesUpdated Oct 5, 2025
Exemplo de aplicação criada com Java + Spring + Apache Camel e utilizando Distributed Tracing com Jaeger + OpenTelemetry (configurando porta do Collector) e consumindo APIs REST (uma destas depende de bases PostgreSQL + MySQL). Inclui o uso de Docker Compose para a subida de ambiente que faz uso do projeto Jaeger e do OpenTelemetry Collector.
48/100 healthActive repository
JavaMIT
⑂ 2 forks◯ 0 issuesUpdated Sep 9, 2025