Objetivo de la aplicación
Enseñar y dar a conocer el idioma y la cultura Japonesa a los usuarios con ayuda de mentores y
soporte multi idioma por medio de una suscripción.
Usuarios
Público en general, mentores o tutores y administradores.
Requerimientos
● Soporte multi idioma (Español, Ingles, Japones).
● Sistema de suscripciones.
● Control de usuarios por roles.
● Almacenamiento y consumo de archivos multimedia.
● Control de niveles.
Arquitectura de la aplicación
Parte visual (Diseño de la aplicación)
1. Secciones
Inicio de sesión:
● Sección para iniciar sesión con cuenta previamente creada
... Read more o crear una nueva
cuenta.
● Redirección al dashboard de la aplicación.
Dashboard:
● Tópicos generales.
● Niveles de mentoreo.
● Seguimiento de clases (Videos).
● Módulos presentado por tipo de suscripción.
● Soporte / Contacto.
● Suscripciones.
● Información.
● Vinculación con redes sociales.
● Búsqueda.
● Nivel.
● Clases completadas.
● Clases por completar.
Perfil:
● Sección para la configuración general de la cuenta del usuario.
2. Tecnologías
Java for Android, tecnología de desarrollo nativa para:
● Creación de vistas para aplicaciones Android.
● Consumo de servicios web y alimentación de datos.
Parte lógica o servidor (Back-end / Web Service)
1. Funcionalidades
Funciones del Web Service:
● Inicio de sesión con usuario y contraseña (contraseña encriptada y verificación
interna por token) para acceder a sus funciones, y vinculación y conexión con
redes sociales: Facebook, Twitter, Google, etc.
● Consulta al servicio web para la consulta y escritura de los datos
correspondientes dentro de la app.
● Reconocimiento de módulos presentados por roles de usuarios.
● Almacenamiento de archivos multimedia.
● Gestión de pagos por medio de PayPal.
● Control de acceso a contenido por suscripción.
● Control de suscripciones a partir de validaciones de pagos por usuarios. View less
Delivery term: Not specified