- Hacer iconos cuadrados
- Poner fondo de body del mismo color que la app
- Tener en cuenta campo genero en el registro
- Crear modelo de producto
- Sincronización de productos con firestore
- Sincronización con listas en firestore
- Ver como hacer
where
para sacar las compartidas - Permitir crear nueva lista
- Permitir editar lista
- Item por item
- Vaciar completamente
- Permitir eliminar lista
- Al eliminar lista compartida, no se elimina, se deja de ser miembro
- Permitir compartir lista
- La función compartir debe encontrar el ucid recibiendo un email (el usuario no puede meter el ucid a mano)
- Función para obtener los objetos user de los miembros (displayName, email, foto) --> desde los ucid en el array de participantes (Lo ideal es que fuera Observable<{}[]>)
- Eliminar usuarios compartiendo (solo si eres owner)
- Si no eres owner que no deje compartir
- El owner debe salir en la lista
This project was generated with Angular CLI version 8.3.25.
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files.
Run ng generate component component-name
to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module
.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory. Use the --prod
flag for a production build.
Run ng test
to execute the unit tests via Karma.
Run ng e2e
to execute the end-to-end tests via Protractor.
To get more help on the Angular CLI use ng help
or go check out the Angular CLI README.