Skip to content
Calculates hours for selected calendar for selected range.
JavaScript HTML CSS
Branch: gh-pages
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
css
img
js
.gitignore
CNAME
README.md
auth.html
index.html
index_dev.html

README.md

Visit: google-calendar-hours.com

(or aronwoost.github.io/google-calendar-hours)

After connecting you could see something like this:

screenshot 2019-01-05 20-10-20

Run locally

git clone git@github.com:aronwoost/google-calendar-hours.git
cd google-calendar-hours
python -m SimpleHTTPServer 8000

This will clone the repo and start a webserver. Now you can open http://localhost:8000/ in the browser.

Testing and building

Open index_dev.html to run the non-optimized version. Every file will be loaded one by one. The redirection back from google will not work with index_dev.html, instead use / to auth agains google (OAuth token will be saved in sessionStorage) and then head back to index_dev.html for testing.

Docker

To start a local NGINX hosting the static files, run:

$ docker run \
  --name gch \
  -v /<path-to-project>:/usr/share/nginx/html:ro \
  -d \
  -p 80:80 \
  nginx

Build

To build the app use r.js:

# install
npm install -g requirejs

# build
r.js -o js/build.js

Stuff used

Contributors

Philipp Kyeck

License

MIT

You can’t perform that action at this time.