Skip to content

rayfoster14/calender-sync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Easy Calender Sync

Easy sync for .ics calender to Google Calender. (Optimised for BambooHR Calender). The script will pull filtered BambooHR / .ics events and push to Google Calender.

Install:

npm install

Usage:

node main.js

Config.json

Create config.json in runtime directory. Provide .ics link from both online calender (BambooHR) and Google .ics calender.

{
    "workURL":"https://{instance}.bamboohr.com/feeds/feed.php?id={someID}",
    "googleURL":"https://calendar.google.com/calendar/ical/{user}/private-{someKey}/basic.ics",
    "description":"Some Description for Synced Calender Events",
    "name":"Your name for calender filter"
}

Google Setup

Calender API Access will be required. credentials.json will be required and token.json will be generated by script for access to Google Calender API.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published