PriceAndNutritionTrackingSystem (PANTS para abreviar) es una aplicación web de código abierto y autohospedada diseñada para ayudar a los usuarios a realizar un seguimiento de su nutrición con su herramienta compuesta para el análisis de datos nutricionales de ingredientes y recetas.
PANTS se puede utilizar para realizar un seguimiento de las calorías y nutrientes, funciona como un administrador de recetas, gestiona los costos y compara costos y calorías para ciertas recetas. También se puede utilizar para la planificación dietética a largo plazo de deportistas, pacientes y familias.
Fue creado por Dylan Leigh, un ingeniero, investigador y desarrollador de Melbourne, Australia. Creó PANTS con Django, el marco web Python completo.
Foto por Ella Olsson de Pexels
Características
Captura de pantalla de PANTS (src. PANTS GitHub)
- Fuente abierta
- Multiplataforma (requiere Python para ejecutarse)
- La base de datos contiene un gran conjunto de datos nutricionales.
- seguimiento de calorías diarias
- administrador de recetas
- gerente de ingredientes
- comparar recetas
- administrador de objetivos
- etiquetado
- rastreador de progreso
- gerente de micronutrientes
- API REST fácil de usar para desarrolladores
El programa en esta etapa está destinado a desarrolladores, por dos razones: está en desarrollo activo y requiere algunas habilidades técnicas y de desarrollador para instalarlo y ejecutarlo.
Instalar
La aplicación se puede instalar en una máquina local o en un alojamiento en la nube. Se puede instalar en Linux (Ubuntu, Debian, Fedora, OpenSUSE, CentOS, Arch Linux o Manjaro). También se puede instalar en un servidor Windows.
Sin embargo, si es usuario de macOS, puede instalarlo localmente.
Requisitos
- Django 2+
- Extensiones de Django 1.8+
- Marco REST de Django
- Filtro Django
Las instrucciones de configuración están bien escritas y enumeradas en el GitHub del proyecto. página.
Licencia
PANTS se publica bajo Licencia Apache 2.0, que garantiza los permisos para usarlo para uso comercial, modificación, distribución y más, con condición de licencia y aviso de derechos de autor y notificación de cambios de estado.
Recursos
- https://github.com/dylanleigh/PriceAndNutritionTrackingSystem
- Dylan Leigh: https://github.com/dylanleigh
- http://www.dylanleigh.net
Etiquetas
Desarrollo de desarrollo web de código abierto Python Django