Agenda creada con Angular y Node Express con la cual se puede listar, crear, editar y eliminar contactos. Para su maquetación se ha utilizado Angular Material.
- Angular - Instalarlo a nivel global y generar un proyecto con Angular
npm install -g @angular/cli
ng new my-app
- Angular Material - Para su maquetación
ng add @angular/material
- Node Express - Tener instalado Node a nivel global e instalar en el proyecto las siguientes dependencias:
npm install express-generator -g
npm install express-validator
- MongoDB - Tenerlo instalado a nivel global e instalarlo en el proyecto
npm install mongodb
- Para levantar la aplicación de Angular hay que ejecutar
npm start
en la raíz del directorio. La aplicación arrancará en tulocalhost:4200
- Para levantar la base de datos con MongoDb hay que ejecutar
npm start
en la rutasrc/services
La aplicación arrancará en tulocalhost:3000