Sobre este proyecto
it-programming / e-commerce
Abierto
. Descripción del Proyecto
a. Objetivo General
Proveer de un servicio instantáneo de compra y reparto de productos
varios, mediante del desarrollo de una aplicación móvil para el beneficio y
comodidad de las personas del sector norte de Guayaquil.
Objetivos Específicos
i.
Desarrollar API
ii. Desarrollar las aplicaciones móviles
iii. Integrar el API con un sistema de facturación electrónica de
terceros
iv.
Realizar las pruebas pertinentes de optimización e
implementación de los entregables.
b. Alcance
El Proyecto consiste en desarrollar una aplicación móvil, que permita la compra de productos varios que el usuario requiera en ese instante, desde la comodidad de su hogar. Los productos se listarán por categorías y cada uno de ellos mostrará su stock actual. Luego de que el cliente finalice su compra, el comercio se encargará de la gestión de reparto y entrega.
Figura1. Esquema de funcionamiento.
2. Plan General del Proyecto
a. Definición de Términos Técnicos
• API: Application Programming Interface, es un conjunto de
subrutinas, funciones y procedimientos (o métodos, en la programación orientada a objetos) que ofrece cierta biblioteca para ser utilizado por otro software como una capa de abstracción.
b. Descripción Técnica
El proyecto está compuesto por dos productos: api y aplicación
api
administrador de recursos para las aplicaciones. Funciones
• Conexión a base de datos
• Consulta de datos de productos
• Actualización de datos de productos
• Administración de usuarios (inicio de sesión y registro)
• Historial de compras
• Integración con método de pago
• Integración con facturación electrónica
Aplicación (iOS y Android)
Las aplicaciones estarán sincronizadas en información gracias a la creación
de la API
Funciones
• Inicio de sesión y registro de usuarios
• Listado de productos y stock actualizados
• Historial de compra
• Integración con método de pago
Categoría Programación y Tecnología
Subcategoría Tiendas Online (e-commerce)
¿Cuál es el alcance del proyecto? Crear una tienda nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Payment Processor (Paypal, Stripe, etc.), Otros (Otras APIs)
Roles necesarios Programador
Plazo de Entrega: No definido
Habilidades necesarias