Skip to content

entreunosyceros/FarmaFlush

Repository files navigation

💊 FarmaFLUSH — Verificador de precio de medicamentos en España

farmaflush

License: MIT Python: 3.10+ Framework: Flask Documentation

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.


¿Qué hace?

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

Arranque rápido

Clona el repositorio y crea .env a partir de .env.example (cambia FLASK_SECRET_KEY).

Linux / macOS

git clone https://github.com/entreunosyceros/FarmaFlush.git
cd FarmaFlush
cp .env.example .env
./run_app.sh

Windows

En CMD o PowerShell, desde la carpeta del proyecto:

git clone https://github.com/entreunosyceros/FarmaFlush.git
cd FarmaFlush
copy .env.example .env
run_app.bat

run_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


Documentación

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

Comunidad


Licencia

MIT — ver LICENSE. Proyecto informativo y educativo; no constituye asesoramiento legal ni farmacéutico.

Repositorio: github.com/entreunosyceros/FarmaFlush

About

Verificador de precios oficiales (Nomenclátor) de farmacia y buscador de parafarmacia. Open Source para un consumo responsable.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors