https://github.com/albania-musabeli-fullstack2/player-one
Sitio web e-commerce desarrollado con Angular
https://github.com/albania-musabeli-fullstack2/player-one
angular angular-material animatecss compodoc-documentation sweetalert2
Last synced: about 2 months ago
JSON representation
Sitio web e-commerce desarrollado con Angular
- Host: GitHub
- URL: https://github.com/albania-musabeli-fullstack2/player-one
- Owner: albania-musabeli-fullstack2
- Created: 2025-06-14T20:22:17.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-07-15T02:40:15.000Z (11 months ago)
- Last Synced: 2025-07-15T06:33:31.004Z (11 months ago)
- Topics: angular, angular-material, animatecss, compodoc-documentation, sweetalert2
- Language: TypeScript
- Homepage:
- Size: 1.91 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
Awesome Lists containing this project
README
# PlayerOne
E-commerce desarrollado con Angular versión 20.0.1 el cual contiene las siguientes características:
* Página principal
* Página con categorías de productos
* Detalle de un producto
* Contacto
* Carrito de compras
* Inicio de sesión de usuario
* Página para crear una cuenta
## Dependencias
* Bootstrap 5
* Angular material
* Luxon
* Sweet Alert 2
* Animate css
## Dependencias de Desarrollo
* Compodoc
* karma-chrome-launcher karma-firefox-launcher
## Iniciar proyecto en modo desarrollo
1. Instalar dependencias
```bash
npm install
```
2. Iniciar servidor
```bash
npm run start
```
## Generar archivos para documentación con compodoc
1. Crear archivos de documentación
```bash
npm run compodoc
```
2. Iniciar servidor para ver la documentación
```bash
npm run compodoc:server
```
## Pruebas Unitarias
Se realizaron pruebas unitarias a los siguientes componentes:
* Contacto Component
* Producto Service
* Local Storage Service
1. Ejecutar las pruebas
```bash
npm run test
```