Skip to content

This software (with Google Calendar) show your avability in a weekly calendar, simplifies time management in a user friendly interface.

License

Notifications You must be signed in to change notification settings

freschetto/calendar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GOOGLE CALENDAR [ FREE OR BUSY? ]

This project is a web application designed to provide a seamless integration with Google Calendar, allowing users to quickly determine free and busy times within their schedules. It offers a weekly view, highlighting time slots that are occupied, thus facilitating the planning of meetings, events, or personal time. Leveraging Vue.js for the frontend and Express.js on the backend, alongside Google's OAuth 2.0 for authentication, this application simplifies calendar management in a user-friendly interface.

TECHNOLOGIES

This project is built using several modern technologies and frameworks:

  • Vue.js: A progressive JavaScript framework used for building user interfaces.
  • Express.js: A minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications.
  • Google APIs: For accessing Google Calendar data.
  • moment-timezone: A JavaScript library for parsing, validating, manipulating, and displaying dates and times in JavaScript.

GETTING STARTED

Before setting up the project, ensure you have the following installed:

  • Node.js (Version 14.x or newer recommended)
  • npm (comes with Node.js)

About

This software (with Google Calendar) show your avability in a weekly calendar, simplifies time management in a user friendly interface.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages