Meeting Scheduler

projectprojectprojectprojectprojectprojectproject

ABOUT THE PROJECT

This project was designed to replace an outdated and slow meeting software that would no longer be maintained. The new software was written in JavaScript, with the help of Sharepoint’s API to query list items. The calendar has multiple views which allows for clicking and dragging of events to change times. It also has event collision detection and contains custom forms with data validation to enter in new events. The forms also are integrated with Active Directory, so as a user inputs information it will auto-complete the user's name and prefill their email and phone number. The software also implements data binding so that all views can be dynamically updated as soon as data on the model is changed. Views consists of conference room iPad signage, and various monitors throughout the building that only show events based on the individual room. The signage is also set to only display events for that day, where upcoming events are labeled with a green color and expired meetings have a red indicator.

FEATURES

  • Written in JavaScript using Sharepoint
  • Drag and Drop events
  • Calculated setup time grayed out
  • Event collision detection
  • Custom forms with data validation
  • Color coded conference rooms
  • User submittal with workflows
  • Automatic email responses on status updates
  • Integrated with Active Directory with auto-complete
  • Cloning of events

MADE FOR

NJ Courts