Use the following ASP calendar and expand it to do the following. Use the free version. [url removed, login to view] Expand it to do: 1- To be used by multiple users. Implement a login screen with user name and password. Events in view and admin screens should use events that belong to the uder logged in Users view/edit/delete/modify/add their own events only. 2- Online users with MS Outlook to be able to sync their calendar with this online calendar *both ways*. Sync events that are within a date range entered by user and sync only events that have the string "(S)" at the end of the subject line. This means sync all these events and do not sync events that do not have (S). Sync means if an event is present in Outlook, add it to the online calendar, delete it if not present, modify it if it's modified. Do the same the other direction, from the Online Calendar to Outlook. 3- Write a little VB program that looks at the events of all users in the database (all events should be in one table with userid column) and if an event is coming up in a preset time range (defined per user in admin page), send an email reminder to the event owner. Use the JMail freeware mail component to send mail. This program will be used in a scheduler, therefore no gui components are to be shown on the desktop. Log errors to a test file. Database to be used is MS Access 2000. Contact me if you have further questions.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased.
Windows 2000 server/MS Access 2000 for ASP. Any Outlook version on client. Calendar displays correctly in IE 4+, Netscape 4+, Mozilla and Opera.