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

https://github.com/dvchinx/catgen-api

Aplicacion de escritorio que accede a la API: TheCatApi para generar imágenes aleatorias de gatos.
https://github.com/dvchinx/catgen-api

api gson java thecatapi

Last synced: 28 days ago
JSON representation

Aplicacion de escritorio que accede a la API: TheCatApi para generar imágenes aleatorias de gatos.

Awesome Lists containing this project

README

          

# 🐱 CatGen-Api

**¡Una aplicación en Java para los amantes de los gatos!**

CatGen-Api permite conectarse a **TheCatAPI** y muestra una imagen aleatoria de un gato en un `JFrame`.
El título del `JFrame` corresponde al código único de la imagen obtenida desde la API.

ScreenShot ScreenShot ScreenShot

---

## 🚀 Características
- **Conexión con TheCatAPI**: Recupera imágenes aleatorias de gatos con una sencilla integración.
- **Interfaz Swing**: Muestra las imágenes directamente en un `JFrame`.
- **Título descriptivo**: El `JFrame` muestra el código único de la imagen obtenida desde la API.
- **Librerías modernas**: Utiliza `javax.swing`, `google.gson` y `squareup.okhttp` para una implementación robusta.

---

## 🛠️ Tecnologías utilizadas
- **Java 11+**
- **Google Gson** para manejar respuestas JSON.
- **Square OkHttp** para realizar solicitudes HTTP.
- **Javax.swing** para la interfaz gráfica.

---

## 📋 Requisitos previos
1. Tener instalada la **JDK 11 o superior**.
2. Clonar este repositorio:
```bash
git clone https://github.com/dvchinx/CatGen-Api.git
cd CatGen-Api

## ⚙️ Dependencias
Si estás usando Maven, agrega las siguientes dependencias al archivo pom.xml:

```



com.google.code.gson
gson
2.8.9




com.squareup.okhttp3
okhttp
4.10.0


```