{"id":27217441,"url":"https://github.com/mulliru/check-point-05-java-advanced","last_synced_at":"2025-04-10T05:28:41.242Z","repository":{"id":287053289,"uuid":"963440764","full_name":"mulliru/Check-Point-05-Java-Advanced","owner":"mulliru","description":"Sistema de CRUD de receitas desenvolvido em Java usando Spring Boot e Thymeleaf. Projeto criado como parte de uma avaliação, com funcionalidades de criação, edição, listagem e exclusão de receitas.","archived":false,"fork":false,"pushed_at":"2025-04-09T17:43:08.000Z","size":4264,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-09T18:47:50.766Z","etag":null,"topics":["fiap","java","receitas","tymeleaf"],"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/mulliru.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}},"created_at":"2025-04-09T17:27:10.000Z","updated_at":"2025-04-09T17:44:34.000Z","dependencies_parsed_at":"2025-04-09T18:59:19.594Z","dependency_job_id":null,"html_url":"https://github.com/mulliru/Check-Point-05-Java-Advanced","commit_stats":null,"previous_names":["mulliru/check-point-05-java-advanced"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mulliru%2FCheck-Point-05-Java-Advanced","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mulliru%2FCheck-Point-05-Java-Advanced/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mulliru%2FCheck-Point-05-Java-Advanced/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mulliru%2FCheck-Point-05-Java-Advanced/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mulliru","download_url":"https://codeload.github.com/mulliru/Check-Point-05-Java-Advanced/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248162620,"owners_count":21057788,"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":["fiap","java","receitas","tymeleaf"],"created_at":"2025-04-10T05:28:40.717Z","updated_at":"2025-04-10T05:28:41.226Z","avatar_url":"https://github.com/mulliru.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ReceitaFofa\n\n## 🍰 Sobre o Projeto  \nProjeto desenvolvido para o **Checkpoint 05** da matéria de **Java - Desenvolvimento Web com Spring**, ministrada pelo professor **Luiz Gustavo dos Santos Real**.\n\nA aplicação **catalogo-receitas** é uma evolução de um projeto criado anteriormente em Python. Seu objetivo é permitir o cadastro e exibição de receitas culinárias, com foco em uma estética acolhedora, inspirada na “vibe de vó”. A aplicação também consome uma API externa de receitas, com suporte para tradução automática.\n\n---\n\n## ✨ Funcionalidades\n\n- Cadastro, listagem, edição e exclusão de receitas  \n- Interface simples com navegação intuitiva via Thymeleaf  \n- Integração com API externa de receitas e tradução  \n- Estrutura em Spring MVC com controllers, services e repositories  \n- Internacionalização (suporte a português e inglês)  \n- Design inspirado em um estilo retrô/fofinho com mascote\n\n---\n\n## 📂 Estrutura do Projeto\n\nO projeto foi baseado na estrutura apresentada pelo professor, com adaptações para atender às necessidades específicas do projeto.\n\n\n![alt text](image.png)\n\n\n---\n\n## 🚀 Como Rodar o Projeto\n\n1. **Clone o repositório**\n   ```bash\n   git clone https://github.com/mulliru/Check-Point-05-Java-Advanced\n   cd catalogo-receitas\n   ```\n\n2. **Abra no IntelliJ ou Eclipse**\n\n3. **Configure o banco de dados (caso necessário)**  \n   Atualize o `application.properties` com suas credenciais\n\n4. **Execute a aplicação**  \n   Use a classe com `@SpringBootApplication` como ponto de partida\n\n5. **Acesse no navegador**\n   ```\n   http://localhost:8080\n   ```\n\n---\n\n\n## 👩‍🍳 Referências e Inspiração\n\n- Projeto original em Python feito no 2º semestre da FIAP  \n- Estética \"vibe de vó\" e mascote reutilizados com carinho  \n- Estrutura base orientada pelo professor em sala\n\n---\n\n## 👨‍💻 Desenvolvido por:\n\n**Murillo Ferreira Ramos**  \n**RM 553315**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmulliru%2Fcheck-point-05-java-advanced","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmulliru%2Fcheck-point-05-java-advanced","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmulliru%2Fcheck-point-05-java-advanced/lists"}