AmanRaj1608 / NotionCalSync

Sync Notion with your calendar in golang.

Home Page:https://amanraj1608.notion.site/amanraj1608/50e20c54e72b494b9a5d09f9c19d16e2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

final.mp4

Notion Calendar Sync

Notion <> Google Calendar two-way sync

A two way sync between Google calendar and Notion Pages, db. Fetch all tasks from all calendars for next 24hrs (or anything you set) and update them into Notion todo page.

To run

git clone https://github.com/AmanRaj1608/NotionCalSync.git
go get
go run main.go

Usage Guide

  • Update the config/credentials.json with Create Credentials.
  • Update config.env with Notion Secrets.
  • Now, when you run the program for first time, you will be redirected to get the tokens.
  • Once you enter the token it will be saved in config/token.json for reuse.
  • Now it will fetch all the events from the Calendar and update the Notion Page.

About

Sync Notion with your calendar in golang.

https://amanraj1608.notion.site/amanraj1608/50e20c54e72b494b9a5d09f9c19d16e2


Languages

Language:Go 99.7%Language:Shell 0.3%