Sobre este proyecto
it-programming / e-commerce
Abierto
Contexto general del proyecto
El aplicativo costará de los siguientes requisitos para ser una plataforma sustentable cabe aclarar que la toma de este proyecto el programador deberá desarrollar cada punto objetivo que está en el contrato. De lo contrario se tomará como inservible el proyecto y se cancelará siendo responsabilidad del desarrollador. Cada característica es fundamental descrita en los siguientes párrafos es esencial e inamovible para una entrega final. 1.Reparar integración con Shopify para consumir la data y traer los pedidos de dicha plataforma a la nuestra con una automatización para que el sistema este continuamente verificando las nuevas ventas ingresadas a Shopify, de esa manera llevar esos pedidos a la plataforma en tiempo real. Cada orden estará detallada por los campos específicos estipulados en el módulo gestión de orden del video 01 del siguiente link https://youtu.be/2JRZJFQsQNo 2. Gestionar integración con paqueteras para comunicación entre el aplicativo el api que proveerá cada transportadora (envía, coordinadora y Servientrega) para generar guías. Se deberán crear listas con ciudades y departamentos y lo que demás se requiera para generar una guía con los datos obtenidos de cada orden previamente traídos de la plataforma Shopify. Consumir el api de cada paquetera para mirar el estado de cada orden, y posteriormente actualizar cada orden con su respectivo estado, consultar guías, generar novedades, entre otros servicios que se vean necesarios dentro del desarrollo del proyecto 3. Modulo super-admin para administrar todas las tiendas que estén dentro del sistema, administración de precios de envíos para cada usuario, baneo de usuarios, administración de paqueteras disponible, administración de billetera y saldos disponibles para cada usuario, entre otros. Se tomará como muestra la plataforma llamada dropi donde el desarrollador podrá guiarse para tener una mejor visión de un superadministrador 4 plataforma multi-sitio y multiusuarios: el sistema estará abierto al publico para que puedan usar la plataforma, por lo que podrá r y para esto se necesita que se puedan crear dos formas de cuenta la primera será los usuarios proveedores quienes podrán crear productos, generar guias, usar la billetera virtual y tener todas las funcionabilidades de la plataforma, segundo tendremos los dropshipper quienes verán todos los productos de todos los proveedores de la plataforma, estos no podrán crear productos pero si hacer parte de las otras funcionabilidades del sistema. Cada tienda podrá tener varios usuarios para la administración y cada operación hecha por cada usuario quedara registrada para poder llevar un control de la creación de las guías, anulación, y acciones de cada usuario 5. Generación de guías manuales a través de un modulo en el cual se calculará el precio del envió, se seleccionará paquetera, llevara la lista de departamentos y ciudades y estarán los campos necesarios para realizar una guía en cada una de las paqueteras 6. Crear pasarela de pagos para recargar billetera virtual la cual estará en cargada de manejar el dinero disponible en cada cuenta según el dinero recaudado por cada tienda y las guías realizadas 7.modulo gestión de inventario con pistola código de barras: este modulo esta descrito en el video 02 el cual se muestra en el siguiente link https://youtu.be/Hh-XotXS-0U deberá ser llevado a cabo en toda su funcionabilidad como se describe en el video 9. Marcación de usuario por actividad de la plataforma: cada tienda contara con varios usuarios dentro de la plataforma para su administración, de esta manera abra un administrador quien podrá ver quien administra crea o anula cada orden. Cada orden llevara un historial con fecha y usuario según sus cambios de estado 10.creacion de roles y limitaciones para los usuarios: cada tienda tendrá un administrador el cual podrá controlar a los usuarios de su tienda por roles que les asigne, estos roles están creados para la limitación del uso de módulos o características que se estipularan en el proceso del desarrollo del proyecto 11. Gestión de filtros en toda la plataforma para filtrar el contenido de las ordenes por: fecha y hora, estado de orden, transportadora, ciudad, departamento y buscador para guía s, id único y mas 12. Impresión de guías individuales y masivas: sistema para juntar las guías de varias paqueteras y colocarlas en un mismo archivo para poder ser impresas. El sistema podrá crear guías de diferentes paqueteras y juntarlas sin la necesidad de tener que crear guías por cada paquetera 13.creacion de reportes para los módulos gestión de ordenes y gestión de inventario de órdenes. El reporte deberá descargarse en su totalidad con todas las características de cada módulo. 14 chatbot whatsapp: el sistema contara con un módulo de chatbot para confirmar ordenes en automático con los clientes. El sistema será capaz enviar mensajes con el número de guía y el estado del pedido a medida que el estado de la orden vaya cambiando. También se podrán configurar los parámetros correspondientes para crear mensajes automáticos con diferentes campos 15 visualización de la plataforma: la interfaz de la plataforma será diferente a la desarrollada en el proyecto base, esta tendrá entre sus otras funcionabilidades gráficas para visualizar diferentes parámetros 16 el desarrollador entregara el aplicativo funcional, realizando pruebas que sustente el correcto funcionamiento y sobrecargando el sistema con diferentes pruebas para observar su desempeño 17 el tiempo estipulado por el desarrollador y nosotros los contratistas es de 1 mes para el desarrollo sin embargo no extendemos a 2 meses para solucionar posibles conflictos, si el sistema no se ha terminado en dicho tiempo, se da por hecho una falla del desarrollador 18. el desarrollador genera una garantía del proyecto y su funcionabilidad la cual se estipulara en un mensaje de esta misma plataforma dando por concretado el tiempo en el que el sistema deberá funcionar si falla alguna
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 Otros (Otras APIs)
Roles necesarios Programador
Plazo de Entrega: 14 Abril, 2024
Habilidades necesarias