Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Track baby height #191

Closed
Floyz opened this issue Feb 2, 2021 · 6 comments · Fixed by #360
Closed

Feature Request: Track baby height #191

Floyz opened this issue Feb 2, 2021 · 6 comments · Fixed by #360
Labels
enhancement Feature requests or improvements to existing functionality help wanted Issues where maintainers could use assistance from others

Comments

@Floyz
Copy link

Floyz commented Feb 2, 2021

Hello again !
I haven't seen a place to track baby height,
This would be a good feature If this could be added :)
Regards

@cdubz
Copy link
Member

cdubz commented Feb 2, 2021

This feature has been requested in the past (see #105) -- see my response there (happy to consider this, but not something I am looking to implement):

Weight tracking is supported because it relates pretty directly to baby's health in the early days and weeks, but I'm not sure that height has a similarly strong correlation to health. That said, I am happy to be corrected on that and/or hear from other users who may be interested in this feature.

@cdubz cdubz added the enhancement Feature requests or improvements to existing functionality label Feb 2, 2021
@Floyz
Copy link
Author

Floyz commented Feb 2, 2021

I think you're right about that weight is a more obvious baby's health data than height.
But i'm pretty sure it's as important as Tummy time for example.
All doctors visit tracks weight and lenghts on charts to track growth.

During the first year of life, an infant's weight and length are charted at each doctor's visit to make sure that growth is proceeding at a steady rate. Percentiles are a way of comparing infants of the same age. For an infant at the 10th percentile for weight, 10% of infants weigh less and 90% weigh more. For an infant at the 90th percentile, 90% of infants weigh less and 10% weigh more. For an infant at the 50th percentile, 50% of infants weigh less and 50% weigh more. Of more significance than the actual percentile is any significant change in percentile between doctor's visits. (Adapted from WHO Child Growth Standards

https://www.msdmanuals.com/home/children-s-health-issues/growth-and-development/physical-growth-of-infants-and-children#:~:text=In%20general%2C%20length%20in%20normal,attained%20by%20about%20age%202.

I understand that you may have other priorities tho, but as a "Baby buddy" i feel like height track is still a must have feature :)

@cdubz
Copy link
Member

cdubz commented Feb 2, 2021

Fair enough. I'll leave this issue open for a bit in case anyone wants to put together a PR.

@cdubz cdubz added the help wanted Issues where maintainers could use assistance from others label Feb 2, 2021
@harrisonhjones
Copy link

harrisonhjones commented Feb 15, 2021

I casually follow this project (I just think it's neat) and saw this request today. As someone who knows how to code but is not familiar with this project at all how much time do you think implementing this feature would take? Could one do it in an afternoon? I poked around the demo site and it looks like a height tracker would be implemented similar to how the weight feature works. So it would need an interface to add a height entry, like http://demo.baby-buddy.net/weight/add/, a graph to show height over time, like http://demo.baby-buddy.net/children/sean-brooks/reports/weight/weight/, and the underlying API addition. Anything else?

Edit: I took a quick look at https://github.com/babybuddy/babybuddy/blob/master/CONTRIBUTING.md and wanted to add an additional data point to consider when estimating the estimate: I have never used Django before. I know JavaScript tho.

@cdubz
Copy link
Member

cdubz commented Feb 15, 2021

👋 @harrisonhjones, thanks for your interest. I actually built Baby Buddy while learning Python. The only previous experience I had was LPTHW (back when it was free) and the Writing your first Django app series. You pretty much have the gist of it, but I would recommend at least the Django series first to get familiar with the tools and general structure of a Django app. After that and some general exploring of BB's structure an afternoon would be a fair estimate. I'll also be happy to provide guidance once you get a PR moving.

Tangent, I recently learn about the ARCHITECTURE.md concept and want to do it for BB someday... it would help me remember things too, hah.

@mvanrompuy
Copy link

I agree that height tracking would be a valuable health tracking feature. The WHO hosts a number of growth standards, which they see as valuable metrics. Height is indeed one of them.

In my country they track the following metrics throughout the childs development (using a combination of the WHO standards and country specific ones):

  • weight
  • height
  • BMI
  • head circumference growth

All of these are regularly checked during the first 2,5 years and logged in a paper booklet for the parents. It would be nice if I could also enter this data into babybuddy to track all health parameters in the same location.

I would be willing to spend some time on adding such a feature, should nobody else take this up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Feature requests or improvements to existing functionality help wanted Issues where maintainers could use assistance from others
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants