Skip to content

This is an application that allows you to connect to your google account to fetch your google calendar details and send an SMS to the required parties needed for your meetings.

License

Notifications You must be signed in to change notification settings

VSevagen/Google-Calender-Notifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Google Calendar Notifier

This is an application that allows you to connect to your google account to fetch your google calendar details and send an SMS to the required parties needed for your meetings.

Tech Stack details

  • GIS (Google Identity Service) used to fetch the google calendar meetings for the signed-in person.
  • ReactJS for developing the UI
  • TailwindCSS for styling out the ReactJS components
  • Twillio Messaging Service API used for sending the SMS
  • Supabase for storing/fetching users (phone numbers and name)

Features developed

  • Ability to get your google calender meetings
  • PhoneBook page to store/retrieve/delete phone numbers
  • Stats page for application usage statistics (total message sent, total messages failed, chart showing messages sent every 10 days etc...)
  • Dark/Light mode
  • Sent meeting details to multiple phonenumbers at once
  • Validation check on adding phonenumbers (duplicate, valid phone number etc...)
  • Sliding animation (on desktop view only)
  • Pagination for meeting lists

Application

Get your meetings

get-meetings.mov

Send an SMS

send-sms.mov

Stats page

Screenshot 2023-07-02 at 09 29 37

About

This is an application that allows you to connect to your google account to fetch your google calendar details and send an SMS to the required parties needed for your meetings.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published