Skip to content

A web application that helps teams schedule sync meetings by finding the best time slots available for all members.

Notifications You must be signed in to change notification settings

tashaxanavsem82/team-sync-scheduler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Team Sync Scheduler

Overview

Team Sync Scheduler is a collaborative tool designed to simplify the process of scheduling meetings for remote teams. It allows team members to share their availability and automatically suggests optimal time slots for syncing up.

Features

  • User Authentication: Sign up and log in to manage your availability.
  • Availability Input: Users can input their available times and preferred meeting durations.
  • Automated Time Slot Finding: The app analyzes the collective availability and suggests the best meeting times.
  • Calender Integration: Syncs up with Google Calendar for real-time updates and notifications.

Technologies Used

  • React for frontend development
  • Node.js and Express for backend services
  • MongoDB for data storage
  • OAuth for user authentication

Getting Started

  1. Clone the repository.
  2. Run npm install to install dependencies.
  3. Set up your MongoDB database and configure the connection.
  4. Run the server with npm start and navigate to localhost:3000 to use the app.

Contributions

Feel free to submit issues or pull requests for bug fixes, improvements, or new features!

License

This project is licensed under the MIT License.

About

A web application that helps teams schedule sync meetings by finding the best time slots available for all members.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published