https://github.com/mulliru/check-point-05-java-advanced
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.
https://github.com/mulliru/check-point-05-java-advanced
fiap java receitas tymeleaf
Last synced: about 1 year ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/mulliru/check-point-05-java-advanced
- Owner: mulliru
- Created: 2025-04-09T17:27:10.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-09T17:43:08.000Z (about 1 year ago)
- Last Synced: 2025-04-09T18:47:50.766Z (about 1 year ago)
- Topics: fiap, java, receitas, tymeleaf
- Language: Java
- Homepage:
- Size: 4.07 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ReceitaFofa
## 🍰 Sobre o Projeto
Projeto desenvolvido para o **Checkpoint 05** da matéria de **Java - Desenvolvimento Web com Spring**, ministrada pelo professor **Luiz Gustavo dos Santos Real**.
A 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.
---
## ✨ Funcionalidades
- Cadastro, listagem, edição e exclusão de receitas
- Interface simples com navegação intuitiva via Thymeleaf
- Integração com API externa de receitas e tradução
- Estrutura em Spring MVC com controllers, services e repositories
- Internacionalização (suporte a português e inglês)
- Design inspirado em um estilo retrô/fofinho com mascote
---
## 📂 Estrutura do Projeto
O projeto foi baseado na estrutura apresentada pelo professor, com adaptações para atender às necessidades específicas do projeto.

---
## 🚀 Como Rodar o Projeto
1. **Clone o repositório**
```bash
git clone https://github.com/mulliru/Check-Point-05-Java-Advanced
cd catalogo-receitas
```
2. **Abra no IntelliJ ou Eclipse**
3. **Configure o banco de dados (caso necessário)**
Atualize o `application.properties` com suas credenciais
4. **Execute a aplicação**
Use a classe com `@SpringBootApplication` como ponto de partida
5. **Acesse no navegador**
```
http://localhost:8080
```
---
## 👩🍳 Referências e Inspiração
- Projeto original em Python feito no 2º semestre da FIAP
- Estética "vibe de vó" e mascote reutilizados com carinho
- Estrutura base orientada pelo professor em sala
---
## 👨💻 Desenvolvido por:
**Murillo Ferreira Ramos**
**RM 553315**