Skip to content

Latest commit

 

History

History
33 lines (24 loc) · 1.45 KB

README.md

File metadata and controls

33 lines (24 loc) · 1.45 KB

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