SQL + Streamlit · Dashboard interactivo con lógica de optimización
Este proyecto permite visualizar, filtrar y recomendar combinaciones de alimentos según su precio por porción, categoría y presupuesto disponible. Está construido sobre una base de datos relacional en SQL, con lógica de selección optimizada para ayudar al usuario a maximizar su compra dentro de un presupuesto determinado.
- Visualización de los productos saludables por categoría y supermercado.
- Cálculo automático del precio por porción de cada alimento.
- Recomendador inteligente de menú por tipo de alimento (carbohidrato, proteína, bebida, etc.).
- Optimización para cumplir con el número deseado de alimentos dentro del presupuesto.
- Categorización automática de bebidas con porción estándar (250 ml).
- Clona el repositorio:
git clone https://github.com/tu_usuario/analisis-mercado-dashboard.git
- Instala las dependencias:
pip install -r dashboard/requirements.txt
- Ejecuta la aplicación recomendadora:
streamlit run dashboard/menu_recomendador_max_presupuesto.py
streamlit run dashboard/dashboard_productos.py
sql/
: Scripts SQL para construir la base de datos relacionaldata/
: Exportación CSV desde MySQL con productos y preciosdashboard/
: Aplicaciones de visualización y recomendación en StreamlitREADME.md
: Documentación del proyecto
- Educación nutricional con presupuesto limitado.
- Aplicaciones en EPS, bienestar corporativo o mercados comunitarios.
- Prototipo funcional para apps de salud o nutrición consciente.
Andrés Felipe Ruiz Hernández
Ingeniero Biomédico | Ciencia de Datos aplicada a salud, nutrición y consumo consciente
📍 Bogotá, Colombia
🔗 LinkedIn
🔗 APP en vivo