Beruflich Dokumente
Kultur Dokumente
en adelante con la finalidad de facilitar el uso de prendas de vestir basados en los gustos particulares
y adquisiciones personales de cada usuaria:
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.
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.
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.
● 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.
Configuración de los buckets para almacenamiento de imágenes por medio del servicio
AmazonS3.