Harry's Habits is a Facebook Messenger chatbot to help you form new healthy habits (part of my MSc thesis).
npm install
thennpm start
mv .env.example .example
then change values
- Setup Facebook, Database, Push to Cloud first
npm run deploy
to deploy
- Create page and get page id
- Generate access token
- Whitelist your domain
- Add a Get Started Button
- Database providers for storing user data:
- Heroku PostgreSQL with postgres addon (10k rows for free) (recommended)
- Airtable (2k rows for free)
git clone https://github.com/harrymt/harryshabits.git
then deploy to PaaS, e.g.git push heroku master
- PaaS providers for deployment:
- Heroku (recommended)
- Google App Engine
- Now.sh
- Audio from AudioBlocks
- Logo from the Noun Project by Yu luck
- Gifs from Gif Sound.
- https://gifsound.com/?gif=i.imgur.com/DWGKg.gif&v=hwhvByj8YG8&s=10
- https://gifsound.com/?gif=s.pikabu.ru/images/previews_comm/2012-09_3/13476044801789.gif&v=E-WHW-QNswE&s=25
- https://gifsound.com/?gif=i.imgur.com/1Asrg.gif&v=M11SvDtPBhA&s=45
- https://gifsound.com/?gif=i.imgur.com/SXoCvIw.gif&v=Jmd4OLzhQw0&s=33