# ADFLY: Plan de trabajo ### Clientes - Alonso Ferreyros Belmont - Diego Ferreyros Belmont ## Objetivo y Estrategia - Migrar arquitectura de sistema actual a microservicios. - Adfly como gestor de headless ecommerce. ## Alcance técnico - Dashboard para Administrador de Adfly - Dashboard para Cliente de Adfly - Administración de usuarios/autenticación con roles. - Personalización de métodos de entrega y pago. - Gestión de productos incluyendo concepto de campañas y pack. - Definición de APIs para Partners y Empresas. ## Arquitectura propuesta ![](https://i.imgur.com/jahYnOh.png) Frontend: - ReactJS - ChakraUI Backend: - Golang - Python - Graphql Databases: - PostgreSQL - Redis ## Tiempo de ejecución 5 meses ```mermaid gantt title ADFLY GANTT excludes weekends %% (`excludes` accepts specific dates in YYYY-MM-DD format, days of the week ("sunday") or "weekends", but not the word "weekdays".) section System Development enviroment : des1, , 1w Deploy k8s cluster: des2, , 2d section Ms Saleor : des3, after des1, 1w Adfly Service :des4, after des1, 3w Product Service :des5, after des4, 3d User Service :des6, after des5, 3d Enterprise Service :des7, after des6, 4d Partner Service : , after des6, 4d Auth Service :des8, after des6, 2w Payment Service :des9, after des8, 2w section GUI Admin Dashboard :after des7, 5w Customer Dashboard :after des7, 6w section Production local cloud provider :3d k8s services :3d k8s CRD :5d Api gateway :3d section Final test Test with real case :3w Documentation :4d ``` ## Recursos ### Equipo responsable - Bregy Malpartida (Developer) - Jhonatan Macazana (Developer) - María Noriega (Coordinadora) - Jeffrey Orihuela (Developer) ### Precio 15000 USD ### Costos servicios externos a la propuesta - Cluster de Kubernetes : 15 USD ~ 100 USD - Mantenimiento de servidores : Precio escala según el crecimiento