https://github.com/polgubau/hackathon-jump2digital-rick
Esta aplicación web se ha desarrollado como parte de una hackathon con el objetivo de mostrar información sobre los personajes de la serie "Rick y Morty" utilizando una API pública. Los usuarios pueden explorar la lista de personajes, buscarlos y cargar más personajes a medida que hacen scroll.
https://github.com/polgubau/hackathon-jump2digital-rick
app pol-ui react react-query recoil rick-and-morty
Last synced: 7 months ago
JSON representation
Esta aplicación web se ha desarrollado como parte de una hackathon con el objetivo de mostrar información sobre los personajes de la serie "Rick y Morty" utilizando una API pública. Los usuarios pueden explorar la lista de personajes, buscarlos y cargar más personajes a medida que hacen scroll.
- Host: GitHub
- URL: https://github.com/polgubau/hackathon-jump2digital-rick
- Owner: PolGubau
- License: mit
- Created: 2023-10-15T09:57:41.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-17T08:19:21.000Z (almost 2 years ago)
- Last Synced: 2024-10-11T23:39:16.701Z (about 1 year ago)
- Topics: app, pol-ui, react, react-query, recoil, rick-and-morty
- Language: TypeScript
- Homepage: https://hackathon-jump2digital-rick.vercel.app
- Size: 2.97 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Rick y Morty Character Viewer
## Descripción del Proyecto
Esta aplicación web se ha desarrollado como parte de una hackathon con el objetivo de mostrar información sobre los personajes de la serie "Rick y Morty" utilizando una API pública. Los usuarios pueden explorar la lista de personajes, buscarlos y cargar más personajes a medida que hacen scroll.
## Requisitos Técnicos
### Conexión a la API
- La aplicación obtiene los datos de la API pública de "Rick y Morty" disponible en [https://rickandmortyapi.com/documentation](https://rickandmortyapi.com/documentation).### Estilo y Diseño
- Se ha utilizado CSS para dar estilo a la aplicación, proporcionando una experiencia atractiva y funcional para los usuarios, tailwind ha tenido un papel importante en el desarrollo de la interfaz de usuario.### Responsive
- La aplicación es totalmente responsiva, lo que significa que se adapta de manera óptima a dispositivos móviles y de escritorio, se usan múltiples breakpoints para lograr esto.### Documentación
- La pila tecnológica utilizada se detalla en el archivo `TECH_STACK.md`.
- Las instrucciones para ejecutar el proyecto localmente se encuentran en el archivo `INSTALLATION.md`.
- Puedes ver una demo de la aplicación en [este enlace](https://hackathon-jump2digital-rick.vercel.app) (enlace a la demo opcional).## Puntos Adicionales (Opcionales)
Para destacar aún más, hemos añadido las siguientes características opcionales:
### Búsqueda de Personajes
- Implementamos la funcionalidad de búsqueda, que muestra en tiempo real una lista de personajes coincidentes a medida que el usuario escribe en el campo de búsqueda.### Carga Infinita
- Se incorporó la funcionalidad de carga infinita a medida que el usuario hace scroll, permitiendo cargar más personajes de forma cómoda.## Evaluación
La aplicación cumple con los siguientes criterios de evaluación:
- Funcionalidad: La aplicación satisface los requisitos funcionales especificados.
- Diseño y Estilo: La interfaz de usuario es atractiva y fácil de utilizar.
- Conexión a la API: Se conecta correctamente a la API pública de "Rick y Morty".
- Código Limpio: El código es legible, bien organizado y sigue buenas prácticas de programación.
- Responsive: La aplicación se adapta y funciona en dispositivos móviles y de escritorio.## Entrega
Para ejecutar el proyecto localmente, sigue las instrucciones en el archivo `INSTALLATION.md` en el repositorio de Git.
¡Gracias por revisar nuestro proyecto! Esperamos que sea de tu agrado y que cumpla con los requisitos establecidos. ¡Buena suerte!
### Sobre el error de commits
Desafortunadamente he mezclado dos proyectos personales y parte de este proyecto fue subido a otro repositorio, por lo que los commits no son los correctos. Los cambios que se ven en el repositorio son los correctos, pero los commits no. Ya todo ha sido resuelto pero el árbol de commits ha quedado algo gracioso.