1. We are looking to develop a web-based application which will integrate Google, Yahoo, MSN, Facebook events and Outlook exchange Calendars. Below are the high-level requirements for the website.
## Deliverables
Login page
a. Create username using email/password
b. Sign-in using Facebook / Twitter or Google email
2. Integration page which will allow users to do calendar integrations with:
a. Google (enterprise/basic), Yahoo, MSN and Outlook calendars
b. Must follow iCal standard
3. Create centralized calendar combining entries from all Calendars mentioned above
a. Allow users to add new tasks/events/Reminders to centralized calendar
4. Preference page (optional, allow user to skip these information)
a. Airline preferences
i. Airline, Food, Class (Economy/business)
b. Dining Preferences
i. What type of restaurants
c. Personal Information
i. Billing CC + address
5. Web client should integrate with server and pass the Event Title, Location and Date and content of each calendar event
6. About us Page
7. Contact us page
8. Technology Stack Requirements
a. Built in Silverlight that could be run in both Web and Client desktop
i. Must be an out of browser application
b. Technology - ASP.NET / MVC, C# and SQL Server
c. .Net framework 4.0
d. IDE Visual 2010
e. Agent to sniff through the calendar for events, and mapping the data to the
database into breakdown sets.
Please review **www. [login to view URL]** for example.