{"repo":"jlozoya/angular-shop","free":true,"listed":false,"github":"https://github.com/jlozoya/angular-shop","clone":"git clone https://github.com/jlozoya/angular-shop.git","description":"Una tienda elegante, minimalista y receptiva hecha en Angular.","language":"TypeScript","stars":388,"topics":["angular","shop","fancy","responsive","components","shopping","typescript","web"],"license":null,"category":"ui-components","readme_excerpt":"✨ Características - Ordenar productos por nombre, precio (ascendente y descendente). - Búsqueda instantánea por nombre del producto. - Filtrar productos por categorías, rango de precios, disponibilidad y más filtros personalizados. - Agregar productos al carrito de compras. - Ver detalles y administrar el carrito de compras. - Cargar tus propios datos a través de la aplicación: - Verás un botón rojo con un ícono de enlace , haz clic en él y pega la URL. - El archivo JSON debe seguir un formato específico (ejemplo aquí). - ⚠️ Importante: asegúrate de configurar correctamente el encabezado Access-Control-Allow-Methods en tu respuesta HTTP JSON. - UI atractiva con animaciones que mejoran la experiencia de usuario (UX). --- 🚀 Instalación Clona el repositorio: Instala las dependencias dentro de la carpeta del proyecto: Asegúrate de tener instalada la última versión de Angular CLI: Inicia la aplicación en modo desarrollo: Abre tu navegador en http://localhost:4200. --- 🧪 Pruebas unitarias Ejecuta las pruebas unitarias con Karma. --- 📌 Notas - Este proyecto es ideal como proyecto de aprendizaje y permite explorar conceptos clave de Angular como: - Componentes - Data binding - Formularios - Servicios - Rutas - Pipes personalizados","default_branch":null,"files":null,"tree":[],"storefront":"/r/jlozoya","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jlozoya/angular-shop/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}