Roberto Arranz Iván González Daniel Martínez Iván Muñoz · HTTP API REST API BASE DE DATOS...
Transcript of Roberto Arranz Iván González Daniel Martínez Iván Muñoz · HTTP API REST API BASE DE DATOS...
Roberto Arranz Iván González
Daniel Martínez Iván Muñoz
Contenido 1. Introducción
2. Descripción del proyecto
3. Arquitectura y diseño
4. Implementación
5. Plan de trabajo y gestión
6. Conclusiones
7. Demo
2
Introducción
3
Descripción del proyecto
Aplicación móvil Ionic
Aplicación web Angular 2
Base de datos MongoDB
4
Servidor NodeJS
Arquitectura y diseño
5
Diseño Web
6
Diseño Ionic
7
Diseño BBDD
8
9
Arquitectura
Cliente
web
Cliente
móvil
HTTP API REST API
BASE DE DATOS
CONTENEDOR
SERVIDOR
HTTP API REST
Arquitectura servidor
10
BBDD
Modelo de
datos
API REST
Servicios de apoyo
Arquitectura cliente
11
API REST
Servicios
Componentes
Implementación
12
Servidor
13
express
morgan
body-parser
mongoose
connect-multiparty
fs
bcrypt
jwt-simple
moment
Clientes
14
bootstrap
jquery
fonts-google
sweetalert
@ionic-native/camera
@ionic-native/file-transfer
@ionic-native/google-maps
Permisos de acceso a funcionalidades
Providers API
ConfirmationPopoverModule
AgmCoreModule
Servicios API
15
Control de versiones 2 repositorios
App y (Servidor + Web)
4 usuarios Encargados del desarrollo
100% Trabajo en equipo
Plan de trabajo y gestión
16
Imputación de horas
17
Imputación de horas
18
Procesos
Diseño de la base de datos
19
Desarrollo base de datos y servidor
Diseño del proyecto (Mockup)
Desarrollo Ionic
Resultado final Desarrollo web
Organización
20
Trabajo autonomo
Asistencia a clase
Trabajo en equipo
Esfuerzo
¡Proyecto
conseguido!
Conclusiones 21
“ URL DEMO:
https://www.youtube.com/watch?v=
Oik3cukqfCs
PIVOTAL:
https://www.pivotaltracker.com/n/p
rojects/2112143
22
¡Muchas gracias!
23
¿Alguna pregunta?