Esta aplicación es una tienda online moderna y responsiva construida con Angular v18+. Está diseñada para ser desplegada fácilmente en Vercel y utiliza un diseño "premium" con CSS nativo.
- Diseño Moderno: Interfaz minimalista y elegante enfocada en la experiencia de usuario.
- Gestión de Productos: Catálogo filtrable por categorías y vista de detalle de producto.
- Responsive: Totalmente adaptable a dispositivos móviles y de escritorio.
- Arquitectura Angular: Uso de Standalone Components y las últimas prácticas del framework.
- Listo para Despliegue: Configuración pre-establecida para hosting estático en GitHub Pages.
Sigue estas instrucciones para obtener una copia del proyecto y ejecutarlo en tu máquina local.
Necesitas tener instalado Node.js (versión LTS recomendada) y npm.
-
Clona el repositorio:
git clone https://github.com/tu-usuario/ecommerce-shop.git cd ecommerce-shop -
Instala las dependencias:
npm install
Para iniciar el servidor de desarrollo:
npm startNavega a http://localhost:4200/. La aplicación se recargará automáticamente si cambias algún archivo fuente.
La forma más sencilla de desplegar esta aplicación Angular es usando Vercel. The project requires zero configuration.
- Push your code to a git repository (GitHub, GitLab, Bitbucket).
- Import the project into Vercel.
- Vercel will automatically detect that it's an Angular project and configure the build settings.
- Click Deploy.
src/app/core: Componentes estructurales (Header, Footer, Layout) y servicios singleton.src/app/features: Componentes funcionales (Home, Listado de productos, Detalle).src/styles.css: Definiciones de estilos globales y variables CSS.
Este proyecto está licenciado bajo la Licencia MIT - ver el archivo LICENSE para más detalles.