Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
e2e
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

🦉 Togowl 🦉

Togowl

Togowl is task and life management tools for next generation owls.

It integrates with Toggl, Todoist, and Slack unofficially.

Tests Coverage

For all

node.js >= v14 is required.

Clone and install dependencies

git clone https://github.com/tadashi-aikawa/togowl.git
cd togowl
npm install

Create your app on firebase

Create togowl app on firebase as different name (ex: yourtogowl)

👉 https://console.firebase.google.com/

Create .firebase.config.json

Please copy .firebase.config.sample.json and edit it.

You can see in Project Overview > Settings

💃 Use as your service

Deploy

Before deploy, you need to login with your firebase account.

Ex.

npm install -g firebase-tools
firebase login

Then

npm run deploy

💻 For developers

Serve with hot reload at localhost:3000

npm run dev

Tests

npm test

Build for production and launch server

npm run build
npm run start

e2e Test

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

Release (Only for )

Before release, you need to be able to deploy.
If you can, then...

make release version=x.y.z

About

Togowl for next generation owls 🦉

Resources

Stars

Watchers

Forks

Packages

No packages published