Skip to content

Latest commit

 

History

History
62 lines (35 loc) · 1.75 KB

README.md

File metadata and controls

62 lines (35 loc) · 1.75 KB

⏰ Cuckoo Clock ⏰

Introduction

This is a widget application for Linux, Windows and MacOs which has analog clock, weather forecast and google calendar api integrated event scheduler.

Features

  • Google Calendar API (event adding, authorizing, event listing)
  • Alarm Setting
  • Notification (node-notifier)
  • Shortcuts (globalShortcut)
  • Storage for Json files (electron-storage)
  • Widget
  • Tray
  • Cross Platfom (mac,linux, windows)

Project Structure

Ekran Resmi 2019-11-05 03 26 41

How to Run ?

Create Credentials File

First create your credentials.json file from https://developers.google.com/calendar/quickstart/nodejs Then put the credentials file into your application directory (same with main.js ).

Check Node and Npm

Install Requirements

  • In package.json file you can see dependencies. Simply you can use:
    • npm install

Start application

  • npm start
  • It immediately shows a pop up screen and a default browser window for permission token :

Ekran Resmi 2019-11-05 13 20 08

  • Complete the permission parts from browser
  • Now you can use application:

Ekran Resmi 2019-11-04 02 25 44