Verificador de precios de medicamentos (PVP oficial del Nomenclátor SNS) y comparador de parafarmacia en farmacias online.
FarmaFLUSH es una PWA que contrasta en segundos si lo cobrado en farmacia coincide con el precio máximo regulado por el Ministerio de Sanidad. También permite comparar productos de parafarmacia en varias tiendas online.
| Lo que NO hacemos | Lo que SÍ somos |
|---|---|
| ❌ Buscar "el más barato" | ✅ Verificar precio vs PVP oficial |
| ❌ Agregador de ofertas | ✅ Referencia al precio intervenido por ley |
| ❌ Acusar a nadie | ✅ Informar con fuentes oficiales |
- Verificador (
/verificar-precio,/verificar-ticket) — Nomenclátor SNS - Comparador (
/parafarmacia) — precios de mercado en farmacias online
Clona el repositorio y crea .env a partir de .env.example (cambia FLASK_SECRET_KEY).
git clone https://github.com/entreunosyceros/FarmaFlush.git
cd FarmaFlush
cp .env.example .env
./run_app.shEn CMD o PowerShell, desde la carpeta del proyecto:
git clone https://github.com/entreunosyceros/FarmaFlush.git
cd FarmaFlush
copy .env.example .env
run_app.batrun_app.bat crea .venv si no existe, instala dependencias, libera el puerto 5000 si está ocupado y arranca la app.
Abre http://127.0.0.1:5000/ en el navegador.
Detalle de instalación, .env y producción: Inicio rápido
Toda la documentación está en la carpeta documentacion/:
| Guía | Descripción |
|---|---|
| 📖 Índice completo | Mapa de toda la documentación |
| 🚀 Inicio rápido | Instalación y configuración |
| 🏗️ Arquitectura | Stack, estructura y base de datos |
| 🏛️ Verificador PVP | Modo ticket, PDF, matcher |
| 🧴 Parafarmacia | Comparador, favoritos, filtros |
| 🎨 Frontend y UX | HTMX, PWA, navegación |
| 📊 Fuentes de datos | CIMA, scrapers, opt-out |
| ⚖️ Marco legal | Disclaimers y licencia |
| 🗺️ Roadmap | Hecho y pendiente |
MIT — ver LICENSE. Proyecto informativo y educativo; no constituye asesoramiento legal ni farmacéutico.
Repositorio: github.com/entreunosyceros/FarmaFlush
