"@angular/animations": "~9.1.1",
"@angular/cdk": "^9.2.2",
"@angular/common": "~9.1.1",
"@angular/compiler": "~9.1.1",
"@angular/core": "~9.1.1",
"@angular/forms": "~9.1.1",
"@angular/localize": "~9.1.1",
"@angular/material": "^9.2.2",
"@angular/platform-browser": "~9.1.1",
"@angular/platform-browser-dynamic": "~9.1.1",
"@angular/router": "~9.1.1",
"@ng-bootstrap/ng-bootstrap": "^6.1.0",
"bootstrap": "^4.4.0",
"bootstrap-icons": "^1.0.0-alpha3",
"g": "^2.0.1",
"rxjs": "~6.5.4",
"tslib": "^1.10.0",
"zone.js": "~0.10.2"
En este proyecto voy a realizar en Angular la parte del frontend, para llevar a una aplicación web, la idea que realicé en Android.
Es una aplicación para gestionar las tareas cotidianas en del hogar, donde podemos encontrar dos roles diferentes:
-
Administrador : Es el que tiene el control para poder crear y asignar las tareas, además de gestionar los usuarios del hogar.
-
Usuario: Pertenece a un hogar gestionado por una administrador, tiene acceso solamente a su lista de tareas.
Para poder usar la aplicación y comprobar su funcionamiento, debemos una vez clonado el repositorio usar el comando:
npm install
Para poder levantarlo debemos usar:
ng serve
Luego abrir en el navegador:
Aún es un proyecto en desarrollo, el cual puede tener varias modificaciones significativas.
- Integrar testing unitarios con Testing-Library.
- Integrar testing end-to-end con Playwright.
- Realizar nuevos componentes y refactorizar código.