Sie sind auf Seite 1von 4

Declaración de trabajo aplicación ANDROID y servicios AWS enfocado hacia mujeres de los 15 años

en adelante con la finalidad de facilitar el uso de prendas de vestir basados en los gustos particulares
y adquisiciones personales de cada usuaria:

Desarrollador: Yeimy Velásquez – Adriana Poveda – Oscar Sossa

Requerimientos:

Consideraciones generales:

 El código fuente de la presente aplicación será entregado a sus propietarios, así como el código
de los servicios.
 Se creará una cuenta exclusiva en AWS y Google PLAY Store para el proyecto con los nombres
del mismo.
 Es necesario tener una cuenta de desarrollador para poder publicar nuestra APP en la Google
Play Store, este tiene un valor actual de 25 USD aproximadamente 86.300 COP, este valor es
vitalicio.
 Los costos de AWS que se generen por alojamiento, bases de datos y servicios en general serán
asumidos por el propietario.
 La aplicación será desarrollada en lenguaje nativo exclusivamente para Android en el lenguaje
Kotlin.
 La aplicación será publicada en la Google Play Store y no tendrá costo de descarga para los
usuarios.

 La aplicación tendrá 4 categorías para su funcionamiento (Perfil, Tomar foto, Outfit, Tienda
Virtual)

 La categoría Tomar foto tendrá una categorización en la cual se podrá elegir el tipo de prenda
que se esté almacenando (Blusa, short, Pantalón, Vestido, Chaquetas, Calzado, Medias).
Además de una lista de selección CheckBox en la cual se podrá seleccionar la subcategoría a la
que pertenece estas sub categorías serán las mismas que las contenidas en Clima y Ocasión.

 La categoría Outfit tendrá contenidas y sub categorías y esta entregará todas las opciones
posibles que encuentre de acuerdo al empalme de información que se realice en todo el
inventario contenido en las bases de datos.

Clima (Soleado – Lluvioso - Templado)

Ocasión (Party – Casual – Trabajo - Formal)

 La tienda virtual realizara una búsqueda de gustos basada en la cantidad de prendas que tenga
la persona además del análisis de la cuantía de la mismas por categoría con esto entregara
sugerencias de prendas basada en la mayor inclinación numérica del usuario.
 La tienda virtual tendrá la posibilidad de ignorar las sugerencias y realizar búsquedas
personalizadas por categorías como lo son (Blusa, short, Pantalón, Vestido, Chaquetas, Calzado,
Medias).
Consideraciones de diseño:

- Se debe realizar la definición del logo de la APP el cual será un único logo que se vera
reflejado en el icono de acceso a la App además de estar presente en el lado derecho
superior de todas las paginas visualizadas durante la ejecución de la aplicación.

Tiempo estimado 8 horas.

Aplicación

● Login usuario

 Se debe mostrar un formulario con los campos de usuario (correo electrónico) y contraseña
además del botón ingresar.

 Al registrar el evento on click sobre el botón ingresar se validan los campos, si la validación
es exitosa se realiza el consumo del web service generic/gettable.

 Si la validación del servicio es exitosa se redirige al home de la APP, de lo contrario se


mostrará una alerta con el mensaje del error correspondiente.

Tiempo estimado 4 horas

● Registro de usuario
 Se debe mostrar un formulario con los campos de: Nombres, apellidos, correo
electrónico, contraseña, confirmación de contraseña y numero de celular (opcional),
además de un botón registrar.
 Una vez disparado el evento on click sobre el botón registrar se debe realizar la
validación correspondiente del formulario (campos obligatorios no estén vacíos
(Nombre, Apellidos), correo valido), si la validación es exitosa se procede al consumo
del Web service para registrar el usuario, de lo contrario se mostrará una alerta por qué
el formulario es invalido.

 Se debe realizar el consumo del web service generic /insert, si la respuesta es exitosa se
redirige al login de lo contrario se muestra una alerta con un mensaje que especifique
el error.

Tiempo estimado 8 horas


● Home de la APP

 Se visualizará una pantalla con una con cuatro posibles opciones:

 Perfil: Permite la visualización de los datos del Usuario

 Tomar foto: La cual permite la selección de gustos de ropa además de la


captura de imagen con la nueva prenda de vestir.

 Outfit: Opción en la cual se permite visualizar las recomendaciones de


vestimenta de acuerdo a la segmentación de gustos y categorías
relacionadas por el usuario.

 Tienda: Opción en la cual el usuario podrá ver las recomendaciones de


compra generadas por la app de acuerdo a sus volúmenes de prendas
adquiridas.

Tiempo estimado: 8 horas

SERVICIOS WEB EN AWS

 Definición de la base de datos e implementación con el Servicio Amazon RDS.

Tiempo estimado :20 horas.

 Configuración de los buckets para almacenamiento de imágenes por medio del servicio
AmazonS3.

Tiempo estimado 5 horas

 Lambda conexión con la base de datos y servicios genéricos

Tiempo estimado 20 horas

 ECS Para Daemon

Tiempo estimado 20 horas

 Amazon simple Notification Service

Tiempo estimado 15 horas


Gran total service: 80 horas

Gran total final: Diseño + aplicación + servicios= 108 horas

Valor hora: 30.000COP

Costo total de la implementación: 3.240.000 COP

Gran total: 108 horas

Das könnte Ihnen auch gefallen