Skip to content

overdevop/searchGifs

Repository files navigation

GifApp

GifApp es una aplicación web que permite buscar y visualizar GIFs animados utilizando la API de Giphy. Desarrollada con Angular 19 y Node.js 20, esta aplicación proporciona una interfaz sencilla y rápida para explorar una amplia variedad de GIFs.

🚀 Características

  • Búsqueda de GIFs en tiempo real desde la API de Giphy.
  • Interfaz de usuario moderna y responsiva.
  • Visualización de resultados con carga perezosa (lazy loading).
  • Soporte para Hot Module Replacement (HMR) durante el desarrollo.

🛠 Tecnologías

  • Frontend: Angular 19
  • Backend: Node.js 20
  • Estilos: Bootstrap 5.0.1
  • Bundler: Vite (integrado por Angular CLI)

📦 Requisitos

  • Node.js >= 20
  • npm >= 8
  • Angular CLI >= 19

📥 Instalación

  1. Clona el repositorio:

    git clone https://github.com/overdevop/searchGifs.git
    cd searchGifs

Instala las dependencias:

bash npm install

🚧 Actualización de Angular Para actualizar tu proyecto a Angular 19, sigue estos pasos:

Asegúrate de tener la versión más reciente de Angular CLI:

npm install -g @angular/cli@19

Actualiza las dependencias de Angular en tu proyecto:

ng update @angular/core@19 @angular/cli@19

Si encuentras errores relacionados con versiones mayores, actualiza una versión a la vez:

ng update @angular/core@13
ng update @angular/core@14
ng update @angular/core@15
ng update @angular/core@16
ng update @angular/core@17
ng update @angular/core@18
ng update @angular/core@19

🧪 Desarrollo Para iniciar el servidor de desarrollo con HMR habilitado:

ng serve

La aplicación estará disponible en http://localhost:4200.

🧪 Pruebas Para ejecutar las pruebas unitarias:

ng test

Para ejecutar las pruebas end-to-end:

ng e2e

📄 Licencia Este proyecto está bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors