Togowl is task and life management tools for next generation owls.
It integrates with Toggl, Todoist, and Slack unofficially.
node.js >= v14
is required.
git clone https://github.com/tadashi-aikawa/togowl.git
cd togowl
npm install
Create togowl app on firebase as different name (ex: yourtogowl)
π https://console.firebase.google.com/
.firebase.config.json
Please copy .firebase.config.sample.json
and edit it.
You can see in Project Overview > Settings
Before deploy, you need to login with your firebase account.
Ex.
npm install -g firebase-tools
firebase login
Then
npm run deploy
npm run dev
npm test
npm run build
npm run start
First, you need to set environment variables.
Name | Description o |
---|---|
TOGOWL_MAIL_ADDRESS | Your mail address registered |
TOGOWL_PASSWORD | Your password registered |
If ok,
npm run build
npm run test:e2e
Before release, you need to be able to deploy.
If you can, then...
make release version=x.y.z