A fork of babybuddy so that I can build a tracker for my grown-ass self.
Go to file
Christopher Charbonneau Wells 588fe99c45 Fix heroku settings file name. 2017-10-23 08:59:19 -04:00
api Rename project Baby Buddy. 2017-10-22 14:00:42 -04:00
babybuddy Fix heroku settings file name. 2017-10-23 08:59:19 -04:00
core Linting fixes. 2017-10-22 15:05:58 -04:00
dashboard Rename project Baby Buddy. 2017-10-22 14:00:42 -04:00
gulpfile.js Linting fixes. 2017-10-22 15:05:58 -04:00
reports Linting fixes. 2017-10-22 15:05:58 -04:00
.gitignore Update Pipfile. 2017-10-22 14:43:09 -04:00
.travis.yml Override travis script key to run coverage. 2017-10-22 17:53:03 -04:00
LICENSE Add LICENSE and README. 2017-10-22 16:00:29 -04:00
Pipfile Add whitenoise for gunicorn static file serving. 2017-10-23 05:07:35 -04:00
Pipfile.lock Add whitenoise for gunicorn static file serving. 2017-10-23 05:07:35 -04:00
Procfile Add Heroku Procfile. 2017-10-23 04:37:23 -04:00
README.md Add a link to the Herko demo instance. 2017-10-23 05:25:56 -04:00
app.json Add Heroku config files. 2017-10-23 04:49:10 -04:00
manage.py Set default settings file in manage.py and wsgi.py. 2017-10-22 16:19:59 -04:00
package-lock.json Add data to package.json. 2017-10-22 17:08:16 -04:00
package.json Add Heroku post build step to create static files. 2017-10-23 05:13:26 -04:00

README.md

Baby Buddy

Build Status Coverage Status License

A buddy for babies! Helps caregivers track sleep, feedings, diaper changes, and tummy time to learn about and predict baby's needs without (as much) guess work.

Demo

A demo of Baby Buddy is available on Heroku: https://babybuddy.herokuapp.com. Login credentials are admin/admin.

Development

Installation

git clone https://github.com/cdubz/babybuddy.git
cd babybuddy
pip install pipenv
pipenv install --dev
pipenv shell
python manage.py migrate
npm install -g gulp-cli
npm install
gulp build
python manage.py runserver

Open http://127.0.0.1:8000 and log in with the default user name and password (admin/admin).

Fake data

From within the pipenv shell, execute:

python manage.py fake