Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jvictornascimento/cafe-intelectual

Uma api para pessoas que gostam de café e frases legais para se começar o dia! O principal intuito dessa api é entender melhor e estudar como utilizar Spring openFeign
https://github.com/jvictornascimento/cafe-intelectual

intellij java maven spring-boot spring-openfeign spring-thymeleaf spring-web

Last synced: 7 days ago
JSON representation

Uma api para pessoas que gostam de café e frases legais para se começar o dia! O principal intuito dessa api é entender melhor e estudar como utilizar Spring openFeign

Awesome Lists containing this project

README

        

Café API

![Badge Concluído](https://img.shields.io/static/v1?label=Status&message=Desenvolvendo&color=red&style=for-the-badge)
![Badge Java](https://img.shields.io/static/v1?label=Java&message=21&color=orange&style=for-the-badge&logo=java)
![Badge Spring](https://img.shields.io/static/v1?label=SpringBoot&message=v3.3.1&color=brightgreen&style=for-the-badge&logo=SpringBoot)

## Resumo do projeto

Uma api para pessoas que gostam de café e frases aleatorias! O principal intuito dessa api é entender melhor e estudar como utilizar
Spring openFeign

## Funcionalidades

- `Index`: Te mostra uma pagina com uma imagem de um cafezinho e uma frase aleatoria. Atraves do **GET localhost:8080/**

## Construir a aplicação
Tecnologias necessarias `Java` e `Maven`

Primeiro Clone o repositorio
```
git clone https://github.com/jvictornascimento/cafe-intelectual.git
```
Depois com o mavem montamos e subimos a api.
```
mvn clean install&&mvn spring-boot:run
```

Após subir a aplicação, acesse .

## Tecnologias

- `Intellij`
- `Java 21`
- `Maven`
- `Spring Boot, Spring openFeign, Spring Web, `
- `Thymeleaf`

## Atualizações futuras
- [ ] Deixar o index mais bonito e padronizado.
- [x] Fazer as Traduções das frases para o português com a inteligência artificial do google Gemini.
- [ ] Hospedar ela em algum serviço de nuvem (estudo).