Skip to content

A progressive web app to track your baby and share the data with your family in real-time.

License

Notifications You must be signed in to change notification settings

mikebarkmin/baby-tracker

Repository files navigation

Baby Tracker

logo

A progressive web app to track your baby and share the data with your family in real-time.

Contributors Docker Hub container status Docker Pulls Maintainability FOSSA Status

Features

Create a new baby by entering his/her name in the designated field. Afterwards you will receive a unique id which represents your baby. Share this id with your husband, family and friends. All inserts, updates and deletes will be synced to everyone in realtime, thanks to the magic of websockets.

At the moment these activities can be tracked:

  • Diaper
  • Nursing
  • Food
  • Sleep
  • Measurement

Screenshots at the features page

Translations

🇩🇪 🇫🇷 🇺🇸

To correct a translation simply edit the corresponding message.po file.

To add a new language you can do this:

Fork https://github.com/mikebarkmin/baby-tracker.git
git clone https://github.com/{your_username}/baby-tracker.git
cd baby-tracker.git
git checkout -b languages/{languagecode}
yarn install
yarn locale:add {languagecode}
yarn locale:extract
Edit client/src/locale/{languagecode}/messages.po
yarn locale:compile
Submit a pull request

Please add your questions as GitHub issue: Baby-Tracker Feature Requests and Bugs.

Develop

docker-compose up

Deploy

docker-compose -f docker-compose.prod.yml up

License

Licensed under the MIT License, Copyright © 2019-present Mike Barkmin.

See LICENSE for more information.

About

A progressive web app to track your baby and share the data with your family in real-time.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published