{"id":28436213,"url":"https://github.com/keven-rdr/Arquitetura-SpringBoot","last_synced_at":"2025-06-27T18:31:35.149Z","repository":{"id":282145282,"uuid":"947560198","full_name":"keven-rdr/Arquitetura-SpringBoot","owner":"keven-rdr","description":"Uma API para cadastro de Ninjas usando springboot","archived":false,"fork":false,"pushed_at":"2025-06-17T18:17:07.000Z","size":48,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-17T19:29:13.276Z","etag":null,"topics":["api","backend","java","spring-boot"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/keven-rdr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-03-12T22:12:07.000Z","updated_at":"2025-06-17T18:17:11.000Z","dependencies_parsed_at":null,"dependency_job_id":"9135049c-b140-4e47-a264-086694bef048","html_url":"https://github.com/keven-rdr/Arquitetura-SpringBoot","commit_stats":null,"previous_names":["kevenrodrigues6868/cadastrodeninjas","keven-rdr/cadastrodeninjas","keven-rdr/arquitetura-springboot"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/keven-rdr/Arquitetura-SpringBoot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/keven-rdr%2FArquitetura-SpringBoot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/keven-rdr%2FArquitetura-SpringBoot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/keven-rdr%2FArquitetura-SpringBoot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/keven-rdr%2FArquitetura-SpringBoot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/keven-rdr","download_url":"https://codeload.github.com/keven-rdr/Arquitetura-SpringBoot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/keven-rdr%2FArquitetura-SpringBoot/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262310886,"owners_count":23291639,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","backend","java","spring-boot"],"created_at":"2025-06-05T21:41:52.294Z","updated_at":"2025-06-27T18:31:35.111Z","avatar_url":"https://github.com/keven-rdr.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Projeto API SpringBoot - Estudo de Documentação com Swagger\n\n![Spring Boot](https://img.shields.io/badge/Spring%20Boot-6DB33F?logo=springboot\u0026logoColor=white\u0026style=for-the-badge)\n![Maven](https://img.shields.io/badge/Maven-C71A36?logo=apachemaven\u0026logoColor=white\u0026style=for-the-badge)\n![Swagger](https://img.shields.io/badge/Swagger-85EA2D?logo=swagger\u0026logoColor=black\u0026style=for-the-badge)\n\n---\n\n## 🧠 Sobre o Projeto\n\nEste é um projeto de estudo desenvolvido com o objetivo de **aprimorar meus conhecimentos sobre documentação de APIs REST** usando o **Swagger**.  \nA aplicação foi construída com **Java**, **Spring Boot** e **Maven**, adotando boas práticas de desenvolvimento.\n\n---\n\n## 🎯 Objetivo\n\nO projeto simula uma API simples de **ninjas inspirados no universo do anime Naruto**, combinando um tema que eu gosto com o processo de aprendizado técnico.  \nEssa abordagem tem me motivado bastante a estudar com mais dedicação e foco.\n\n---\n\n## ⚙️ Tecnologias Utilizadas\n\n- **Java**\n- **Spring Boot**\n- **Maven**\n- **Swagger / OpenAPI**\n- **Lombok**\n- **JPA / Hibernate**\n\n---\n\n\n## 🚀 Como Rodar o Projeto\n\n1. Clone o repositório:\n   ```bash\n   git clone https://github.com/seu-usuario/api-ninja-swagger.git\n   ```\n\n2. Acesse o diretório:\n   ```bash\n   cd api-ninja-swagger\n   ```\n\n3. Compile e execute o projeto:\n   ```bash\n   mvn spring-boot:run\n   ```\n\n4. No navegador, acesse:\n   ```\n   http://localhost:8080/swagger-ui.html\n   ```\n\n---\n- O projeto está em constante desenvolvimento.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkeven-rdr%2FArquitetura-SpringBoot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkeven-rdr%2FArquitetura-SpringBoot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkeven-rdr%2FArquitetura-SpringBoot/lists"}