PANTS: a progressive web-based open-source nutrition ingredients and calories manager
Are You Truly Ready to Put Your Mobile or Web App to the Test?
Don`t just assume your app works—ensure it`s flawless, secure, and user-friendly with expert testing. 🚀
Why Third-Party Testing is Essential for Your Application and Website?We are ready to test, evaluate and report your app, ERP system, or customer/ patients workflow
With a detailed report about all findings
Contact us nowTable of Content
PriceAndNutritionTrackingSystem (PANTS for short) is an open-source web-based application and self-hosted built to help users track their nutrition with its composed tool for nutritional data analysis of ingredients and recipes.
PANTS can be used to track calories and nutrients, works like a recipes' manager, manage the costs and compare costs and calories for certain recipes. It can be used as well for long-term dietary planning for athletes, patients and families.
It's created by Dylan Leigh an engineer, research and developer from Melbourne, Australia. He created PANTS with Django, the full-stack Python web framework.
Features
- Open-source
- Cross-platform (Requires Python to run)
- Database contains large set of nutritional data
- daily calories tracking
- recipe manager
- ingredients manager
- compare recipes
- target manager
- tagging
- progress tracker
- micronutrients manager
- Developer-friendly REST API
The program at this stage is intended for developers, for two reasons: it's under active development and it requires some developer and technical skills to install and run it.
Install
The application can be installed on a local machine or a cloud hosting. It can be installed on Linux (Ubuntu, Debian, Fedora, OpenSUSE, CentOS, Arch Linux or Manjaro). It also can be installed on a Windows server.
However, If you are a macOS user, It can be installed locally.
Requirements
- Django 2+
- Django-extensions 1.8+
- Django REST Framework
- Django-filter
Setup instructions are well written and listed at the project's GitHub page.
License
PANTS is released under Apache License 2.0, which guarantees the permissions to use it for commercial use, modification, distribution and more, with condition of license and copyright notice and state changes notification.
Resources
- https://github.com/dylanleigh/PriceAndNutritionTrackingSystem
- Dylan Leigh: https://github.com/dylanleigh
- http://www.dylanleigh.net