Saltar al contenido
Volver a casos de éxito

McDonald's Venezuela

Intranet que reúne el portafolio de restaurantes, sus contratos, permisos y documentos en un único punto de consulta con acceso por roles

Acerca del proyecto
  • CategoríaSoftware a la medida
  • SectorRestaurantes de servicio rápido con operación propia y franquiciada
  • ClienteMcDonald's Venezuela
  • Tiempo de lectura4 min de lectura
  • Tecnologías e integracionesVue 3, TypeScript, Vite, Tailwind CSS, .NET 9 (ASP.NET Core Web API), Entity Framework Core, SQL Server, Azure DevOps (repositorios y CI), Microsoft Entra ID (inicio de sesión único), SMTP (correo transaccional), Swagger / OpenAPI
mcdonald's venezuela

El reto

McDonald's Venezuela administra una red de restaurantes propios y franquiciados, además de propiedades excedentes, y necesitaba un lugar único y controlado para consultar la información de cada local. Cada restaurante reúne datos que cambian con el tiempo —formato, segmentos de servicio, gerente regional, consultor y tipo de propiedad— y fechas de contratos y permisos cuyo vencimiento hay que seguir de cerca. A eso se suman políticas y documentos corporativos que deben llegar a las personas correctas, y gerentes de restaurante que necesitan consultar por su cuenta la información de sus propios locales. El reto era reunir todo en una sola herramienta, con acceso según el rol de cada persona y registro de los cambios sobre usuarios y roles.

La solución

Desarrollamos una intranet web a la medida que centraliza el portafolio de McDonald's Venezuela. Los locales se organizan en tres módulos —restaurantes propios, franquiciados y propiedades excedentes— y se recorren por región, estado y ciudad. Cada ficha reúne formato, segmentos de servicio, responsables, tipo de propiedad, contrato y permiso con su estado de vigencia calculado a partir de las fechas, y una carpeta con los documentos del local. Sumamos una biblioteca de políticas y documentos generales organizada en carpetas, y la vista Mis Restaurantes, para que cada gerente consulte solo los locales que tiene asignados. El acceso se hace con la cuenta corporativa de Microsoft: quien entra por primera vez queda pendiente hasta que un administrador lo aprueba y le asigna un rol. Los permisos se configuran por rol, módulo y acción, y una bitácora de auditoría registra las altas, modificaciones, bajas y aprobaciones de usuarios y roles.

El resultado

Todo el portafolio de McDonald's Venezuela —restaurantes propios, franquiciados y propiedades excedentes— quedó reunido en una sola intranet, con la vigencia de cada contrato y permiso a la vista y acceso por roles con la cuenta corporativa de Microsoft.

Qué implementamos

  • Módulos de restaurantes propios, franquiciados y propiedades excedentes, con navegación por región, estado y ciudad (3 regiones, 25 estados y 336 ciudades) y agrupación de las propiedades excedentes en grupos administrables.
  • Ficha integral de cada restaurante con su formato (food court, freestanding, mall store o in-store), segmentos de servicio como AutoMac, McCafé y Delivery, gerente regional, consultor, tipo de propiedad y enlace a su ubicación.
  • Control de contratos y permisos con fechas de inicio y fin, duración y un estado de vigencia que el sistema calcula a partir de esas fechas.
  • Repositorio documental con carpetas por restaurante y una biblioteca de Políticas y Documentos Generales, con carga de archivos de hasta 20 MB y descarga según los permisos de cada rol.
  • Vista Mis Restaurantes para el rol de gerente de restaurante, limitada a los locales que cada gerente tiene asignados.
  • Inicio de sesión único con la cuenta corporativa de Microsoft (Microsoft Entra ID) y un flujo de alta con aprobación: el usuario nuevo queda pendiente, un administrador lo aprueba asignándole un rol y el sistema le avisa por correo en cada paso.
  • Gestión de usuarios y roles con permisos por módulo y acción (11 módulos y 7 tipos de acción), con asignación de restaurantes por usuario y un administrador privilegiado, único que puede crear roles y protegido contra ediciones y bajas.
  • Bitácora de auditoría que guarda, campo por campo, el valor anterior y el nuevo de cada alta, modificación, baja y aprobación de usuarios y roles, con filtros por módulo, acción, usuario y rango de fechas.
  • Arquitectura por capas con una API versionada (19 controladores y 73 endpoints), 27 entidades de datos con 10 migraciones versionadas, interfaz en español e inglés y compilación automática en Azure DevOps.

Impacto y resultados

  • La oficina central y los gerentes de restaurante consultan una misma fuente de información sobre cada local.
  • Las renovaciones de contratos y permisos se pueden anticipar, porque la vigencia de cada uno está a la vista en la ficha del local.
  • Los gerentes de restaurante consultan por su cuenta los datos y documentos de sus locales, con acceso limitado a lo que tienen asignado.
  • Las políticas y los documentos de la compañía se distribuyen desde un repositorio oficial, y cada colaborador ve solo lo que su rol le permite.
  • El acceso depende de la cuenta corporativa de Microsoft y de la aprobación de un administrador, sin contraseñas adicionales que administrar.
  • Queda registro de quién cambió qué y cuándo en usuarios y roles, lo que respalda los controles internos y las auditorías.
Siguiente paso

¿Listo para liderar tu industria con tecnología?

Piensa en estrategia corporativa, ejecuta con excelencia técnica. Da el siguiente paso hacia tu transformación digital respaldado por un equipo experto.

Empresas que han confiado en KeyCore

  • Amadita Laboratorio Clínico
  • Ambios Care
  • Ambios
  • Apolo
  • Asopacal
  • BioDose Pharma
  • Caracas Fútbol Club
  • Corebit
  • CSSI
  • DA Terra
  • EventSphere
  • Fajate
  • FarmaCore
  • Gama
  • GlutActive
  • HEIM-R
  • La Casa de las Banderas
  • Real Romana
  • Laser Airlines
  • Grupo LETI
  • La Clemencia
  • McDonald's
  • NeveRama
  • Optimus Steel
  • Seguros Venezuela
  • Smart Fit
  • Sofi Medical
  • Banco Sofitasa
  • Softelinet
  • SL Esthetic Spa
  • Su Farmacia
  • TalentIA
  • Tomás Seif
  • Transvalor
  • Aceros Turia
  • UCAB
  • Upharven
  • Vargas
  • Visitec
  • WMC
  • Zoah