Abstract
Every day people are sharing thousands of pictures and update their social media profiles using their laptops, smartphones, tablets, and etc. They might have set their accounts preferences to filter the contents they share with others based on their relationships with their friends, colleagues, families, and more. However there are people that have not applied any restrictions on the contents they share and also people who simply do not have any social media profiles for security purposes. In an enterprise where there is an annual summit there is a great opportunity for attendees not to meet new members but also catch up with old ones, especially if there are allocated times for networking with peers and higher level managers. During networking timeslots attendees could discuss their projects they are currently working on, seek mentorship, learn about best known methods, and etc. The most common way to setup one – to – one meetings with participants is through Microsoft Outlook. However, this could be a very frustrating and tedious process when an individual is trying to create multiple meeting requests. If he wants to setup a meeting with other participants he has to find their availabilities and match those timeslots with his own calendar and send a calendar invitation for each individual he wishes to meet with. This is not an efficient process. Attendees would spend a lot of time and might end up taking advantage of networking opportunities. The purpose of this project is to develop a tool that enhances user experience. This web – based application combines the scheduling meetings and social media while adhering to enterprise security guidelines. Upon visiting the website, a list of attendees and a calendar with the most updated meeting requests on it, is displayed. When hovering over participants pictures their names, locations, departments and job description is displayed. Upon dragging a picture the calendar is updated to show that person’s availability for all timeslots. User can easily synchronize his calendar and send all meeting requests with a click of a button. All these features are implemented in one page to eliminate going back and forth to different pages. This project is implemented in Visual Studio 2010 using ASP.NET MVC3. JavaScript and AJAX were used in order to make this website more interactive and dynamic. This application reduces scheduling process while introduces social media aspect to this issue.