Plataforma de gestión de farmacias

PHMP

Una plataforma profesional de gestión de farmacias: punto de venta, inventario, recetas e informes, más una interfaz de cliente para pedir medicamentos con entrega a domicilio.

PHMP Visitar el sitio en vivo

Sobre el proyecto

PHMP es una plataforma de gestión de farmacias de doble cara. El lado público habla al cliente: elegir su farmacia entre las disponibles en su zona, explorar los medicamentos y pedirlos con entrega a domicilio, sin formularios complicados. El lado de administración habla al propietario y a los farmacéuticos: un punto de venta rápido con lectura de códigos de barras, seguimiento de inventario, registro de recetas, informes y paneles gráficos de ventas y operaciones, gestión de varias farmacias con una matriz de permisos precisa, registros de auditoría de cada acción sensible y referencias legales marroquíes oficiales del sector farmacéutico integradas en la plataforma, con acceso a los textos originales.

Valor añadido

PHMP digitaliza la farmacia del mostrador al informe:

Una plataforma de doble cara en un solo sistema

El cliente pide sus medicamentos en unos toques con entrega, y el farmacéutico recibe el pedido en el mismo sistema y lo prepara — un ciclo completo sin papel.

Códigos de barras en vez de escritura manual

La lectura del código de barras reduce los errores de tecleo y agiliza el punto de venta — la precisión imprescindible al manejar medicamentos.

Cumplimiento marroquí real

Las referencias legales y reglamentos del sector farmacéutico marroquí están integrados en la plataforma con acceso a los textos originales — sin improvisaciones fuera de la ley.

Decisiones basadas en números

Los paneles gráficos resumen ventas, operaciones e inventario: la farmacia sabe qué se vende y qué falta antes de agotarse.

El esfuerzo invertido en la construcción

Construí la plataforma en dos caras: el lado cliente sencillo — elegir farmacia, pedir, entrega — y el lado de administración profundo: punto de venta, inventario, recetas, informes, varias farmacias, matriz de permisos y registros de auditoría. Lo más difícil no fueron las pantallas sino entender el funcionamiento real de una farmacia: cómo se registra una venta, cuándo se descuenta el stock y cómo se preservan los derechos y los reglamentos — junto con una base de datos de medicamentos y las referencias legales oficiales.

Públicos atendidos
cliente + propietario + farmacéuticos
Módulos de administración
TPV, inventario, recetas, informes
Referencia
reglamentos farmacéuticos marroquíes

Tecnologías utilizadas

Para construirlo

  • React (interfaz interactiva)
  • Vite (construcción rápida)
  • Paneles gráficos
  • Base de datos de medicamentos
  • Lectura de códigos de barras
  • Servicios back-end (Cloudflare Workers)
  • Sesiones de acceso firmadas
  • Cloudflare Pages

Para operarlo y mantenerlo

  • React + Vite — una interfaz rápida de construir y actualizar
  • Servicios back-end en Cloudflare Workers
  • Sesiones firmadas y permisos verificados
  • Registros de auditoría de operaciones sensibles
  • Cloudflare Pages como alojamiento

Herramientas y habilidades — explicadas de forma simple

Cada herramienta, biblioteca y habilidad usada en este proyecto, explicada en lenguaje llano: qué es y qué aportó exactamente — sin símbolos crípticos.

React

Una biblioteca de Meta para construir interfaces interactivas: divide la pantalla en pequeños componentes reutilizables — un botón, una tarjeta, una tabla — para que un sistema grande como una plataforma de farmacias se mantenga ordenado y mantenible, como habitaciones ordenadas en una misma casa.

Vite

La herramienta de construcción moderna que ensambla el proyecto y refresca la vista previa en fracciones de segundo en vez de minutos de espera — como una cocina equipada que prepara el pedido en cuanto llega; por eso se ha vuelto el estándar práctico de los proyectos React.

Paneles gráficos

Bibliotecas de gráficos convierten los números en imágenes visuales — barras, líneas y círculos — para que el farmacéutico lea ventas y existencias de un vistazo en vez de recorrer tablas largas.

Base de datos de medicamentos

Un catálogo organizado de medicamentos con sus nombres, formas y clasificaciones: una memoria fiable para la plataforma — búsqueda rápida, información precisa y una actualización central que llega a todas las pantallas a la vez.

Lectura de códigos de barras

Leer las barras negras impresas en cada caja de medicamento: una sola pasada registra la venta y descuenta el stock automáticamente — sin tecleo manual ni errores de cifras.

Sesiones firmadas (JWT)

Un pase digital firmado que se emite tras verificar la cuenta y se comprueba en cada petición — solo quien tiene derecho accede a los datos de la farmacia, como una credencial de empleado imposible de copiar.

Cloudflare Workers (servicios back-end)

Pequeños servicios que corren en la red global de Cloudflare cerca del usuario: reciben las peticiones de acceso y datos y las procesan sin servidor tradicional — alta velocidad y disponibilidad a coste casi nulo.

Interfaz árabe RTL y tipografía Cairo

La plataforma es árabe de origen, de derecha a izquierda, con la tipografía Cairo clara — no una traducción añadida sino un diseño árabe desde la base, visible en cada botón y cada tabla.

Características clave

  • Interfaz de cliente para elegir farmacia y pedir medicamentos con entrega
  • Punto de venta rápido con lectura de códigos de barras
  • Seguimiento de inventario y registro de recetas
  • Informes y paneles gráficos de ventas y operaciones
  • Gestión multifarmacia con permisos y registros de auditoría
  • Referencias legales marroquíes del sector farmacéutico integradas

Coste estimado

Crear un proyecto similar

Camino autodidacta (lo que realmente hice)0 MAD — construida con una pila gratuita (alojamiento y servicios back-end) y desarrollo asistido por IA.
Vía freelance/agencia en Marruecos (estimación)Aproximadamente 60 000 – 180 000 MAD por un sistema de gestión de farmacias de esta profundidad: TPV, inventario, recetas, informes y cumplimiento legal.

Gestión y operación

Situación actual0 MAD al mes en el plan gratuito.
Al escalar (estimación)Un servidor y base de datos dedicados cuando el uso se extienda a varias farmacias: entre 200 y 700 MAD al mes estimados.

Cifras orientativas en dirham marroquí (MAD); el coste real varía según el alcance, los requisitos exactos y el mercado de servicios. Mis proyectos actuales están construidos y funcionan íntegramente en planes gratuitos.

Lo que aprendí

Este proyecto me enseñó que el software sanitario lleva doble responsabilidad: un error en el precio o la interacción de un medicamento no es como un error en una tienda corriente. Aprendí a construir una plataforma que sirve a dos públicos muy distintos — un cliente que quiere pedir sin esfuerzo y un farmacéutico que necesita velocidad y precisión — y a equilibrarlos en un solo sistema; y que cumplir la normativa marroquí oficial no es una carga sino la base misma de la confianza en cualquier plataforma que toca la salud de las personas.