PharmaLink

Proyecto académico · ENSA Agadir · 2025

  • Next.js
  • React
  • TypeScript
  • REST APIs
  • Geolocation
  • Material UI

Tres colectivos, un proceso roto: pacientes llamando a una farmacia tras otra para encontrar su medicación, farmacias desbordadas por esas llamadas y nadie con visión de conjunto. PharmaLink da a cada uno una interfaz propia sobre un mismo sistema.

Un ecosistema de tres lados

PharmaLink es una plataforma integral de tres lados diseñada para agilizar las operaciones farmacéuticas. Cuenta con interfaces distintas y hechas a medida para pacientes, farmacias y administradores del sistema, todo unificado bajo un tema verde y blanco limpio y confiable que evoca salud, crecimiento y fiabilidad.

Visión del proyecto

Crear un puente fluido y geolocalizado entre pacientes, farmacias y administradores, digitalizando el proceso de cumplimentación de recetas, de la solicitud a la recogida, con claridad y eficiencia.

Funcionalidades clave y recorrido del usuario

  • Puerta de entrada y acceso: Un punto de entrada simple e intuitivo presenta tres rutas claras: Paciente, Farmacia y Admin.
  • Para pacientes: Descubrir farmacias cercanas, subir recetas y seguir pedidos en tiempo real.
  • Para farmacias: Gestionar pedidos eficazmente con un panel centralizado y notificaciones automatizadas.
  • Para administradores: Garantizar la integridad de la plataforma con capacidades completas de moderación y analítica.

Para pacientes

Comodidad al alcance de la mano. Incluye un localizador inteligente de farmacias, envío digital de solicitudes y seguimiento de pedidos en tiempo real.

Para farmacias

El mostrador digital. Incluye un panel centralizado de pedidos, gestión simplificada de pedidos y comunicación automatizada del estado.

Para administradores

Supervisión y control. Ofrece moderación de usuarios y farmacias, analítica del panel y ajustes del sistema.

Lo que aprendí

PharmaLink me enseñó las complejidades de diseñar para mercados multilaterales. Equilibrar las necesidades distintas de pacientes, farmacéuticos y administradores dentro de un mismo ecosistema exigió una planificación cuidadosa y una arquitectura frontend modular. Aprendí a gestionar un estado complejo entre distintos roles de usuario y a garantizar la coherencia de los datos en tiempo real. Pero, sobre todo, me enseñó la velocidad para aprender una tecnología nueva y aplicarla con eficacia en un entorno de alto riesgo. Diseñar una interfaz que inspire confianza —crucial en el ámbito sanitario— me llevó a perfeccionar mis habilidades de teoría del color y diseño accesible.