{"id":26357486,"url":"https://github.com/bernardoadribeiro/sigep","last_synced_at":"2025-03-16T14:16:43.678Z","repository":{"id":60932009,"uuid":"523518317","full_name":"bernardoadribeiro/sigep","owner":"bernardoadribeiro","description":"Repositório para desenvolvimento de um Sistema para hotelaria desenvolvido para a disciplina de DSC.","archived":false,"fork":false,"pushed_at":"2022-10-08T04:18:21.000Z","size":420,"stargazers_count":0,"open_issues_count":6,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2023-08-03T17:10:57.269Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bernardoadribeiro.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-08-10T22:50:24.000Z","updated_at":"2022-08-31T12:34:17.000Z","dependencies_parsed_at":"2023-01-19T15:32:17.108Z","dependency_job_id":null,"html_url":"https://github.com/bernardoadribeiro/sigep","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bernardoadribeiro%2Fsigep","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bernardoadribeiro%2Fsigep/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bernardoadribeiro%2Fsigep/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bernardoadribeiro%2Fsigep/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bernardoadribeiro","download_url":"https://codeload.github.com/bernardoadribeiro/sigep/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243878491,"owners_count":20362433,"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":[],"created_at":"2025-03-16T14:16:43.111Z","updated_at":"2025-03-16T14:16:43.657Z","avatar_url":"https://github.com/bernardoadribeiro.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SIGEP - Desktop\n![Java](https://img.shields.io/badge/java-%23ED8B00.svg?style=for-the-badge\u0026logo=java\u0026logoColor=white)\n![Visual Studio Code](https://img.shields.io/badge/Visual%20Studio%20Code-0078d7.svg?style=for-the-badge\u0026logo=visual-studio-code\u0026logoColor=white)\n![Apache Maven](https://img.shields.io/badge/Apache%20Maven-C71A36?style=for-the-badge\u0026logo=Apache%20Maven\u0026logoColor=white)\n![Spring](https://img.shields.io/badge/spring-%236DB33F.svg?style=for-the-badge\u0026logo=spring\u0026logoColor=white)\n\nRepositório para desenvolvimento de um Sistema para hotelaria desenvolvido para a disciplina de DSC.\n\n**Nome do pacote (group_id)**: br.com.sigep\n\n**Nome do artefato (artifact_id)**: sigep\n\n**Responsáveis:**\n- Bernardo Ribeiro\n- Guilherme Froes\n- Hárisson Durães\n\n\n## Tecnologias utilizadas\nPara a construção do sistema, foram utilizadas as seguintes tecnologias:\n- **Linguagem:** Java 11\n- **Framework:** Java Spring Boot v2.7.2\n- **Depedências:** JPA, JDBC API, Lombok, MySQL Driver e Spring Boot DevTools\n- **Arquitetura:** MVC\n- **Paradigma:** Programação Orienteada a Objetos\n- **Controle de versão:** Git\n\n\n## Padrões do projeto\n\n**Sintaxe | Nomenclaturas:**\n- **Pacotes:** `lowercase.example`\n- **Classes:** `UpperCamelCase`\n- **Variáveis e Métodos:** `lowerCamelCase`\n- **Constantes:** `UPPER_SNAKE_CASE`\n- **Língua:** pt-BR\n\n**Padrão de commits/branches:** Serão escritos em Português, no formato: `prefixo: descricao`\n\n```Shell\ngit commit -m 'feat: descricao' # \u003cnova funcionalidade\u003e\ngit commit -m 'fix: descricao' # \u003ccorreção de bug\u003e\ngit commit -m 'docs: descricao' # \u003cdocumentação\u003e\ngit commit -m 'style: descricao' # \u003cmudanças que não afetam o sentido do código\u003e\ngit commit -m 'refactor: descricao' # \u003crefazer algo; não corrige um bug nem adiciona funcionalidade\u003e\ngit commit -m 'perf: descricao' # \u003ccódigo que melhora a performance\u003e\ngit commit -m 'test: descricao' # \u003cadicinoa testes faltando ou corrige os tests existentes\u003e\ngit commit -m 'build: descricao' # \u003cmudanças que afetam a construção ou dependências do projeto\u003e\ngit commit -m 'ci: descricao' # \u003cmudanças que afetam os arquivos de configração de CI\u003e\ngit commit -m 'chore: descricao' # \u003cmudanças que não modificam arquivos src ou de  testes\u003e\n```\n\n\n**Padrão de comentários no código:** Serão feitos em Português, seguindo o padrão do Google:\n\n```Java\n/**\n  * Multiplas linhas de texto de Javadoc são escritas aqui,\n  * com quebras de linhas normais\n */\n\n /** Um pedaço especialmente curto de Javadoc. */\n```\n\n\n## Setup do projeto\n\u003e Descrever aqui como fazer o setup do projeto na máquina dos colaboradores.\n\n**IDE:** VSCode\n\nExtensões **obrigatórias:** \n   - Java Extension Pack\n   - Spring Boot Extension Pack\n   - JavaFX Support\n   - Lombok Annotation Support for VSCode\n\n**Instruções**\n1. Clonar o projeto na sua máquina.\n2. ...\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbernardoadribeiro%2Fsigep","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbernardoadribeiro%2Fsigep","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbernardoadribeiro%2Fsigep/lists"}