e-Genda Project Status
Current Status of Project
The following things are now up and running on our project:
- The Multi-threaded Time Management Daemon is constantly running. We have had no major issue as of yet to report.
- The web interface can now list all appointments in the database. The user can organize them by
type,date, andcategory. - Each user can login simultaneously and view his/her calendar items in a list.
- Each user can logout and end his/her session.
- The system can successfully send reminder messages to the user via AIM, EMAIL, SMS.
- The user can message the e-Genda AIM bot and recieve information about his/her schedule.
- The user can add/remove dates and times to an existing calendar event. The input is specifically controlled for valid input.
- The user can add reoccuring events.
- The user can enter a date which the reoccuring event will stop reoccuring.
- The user can add miscellaneous notes to an event and has the option to attach those notes to email reminders.
- The user can add/remove any type of reminder to a calendar event. The input is specifically controlled for valid input.
- The user can view the events for each month in a minilist on the left side of the screen. This list is attached to the generated calendar and only displays the calendar events for the selected month. When the user changes months in the calendar then the minilist is updated to reflect it.
- The user can now create a
FULLcalendar event. - The user can now edit a calendar event.
- The user can delete calendar events.
- PHP/SAJAX system implementation is successful! We are now working on the website and making if function as smooth as possible with the help of PHP and SAJAX!
- The daemon system supports and correctly generates reoccuring events.
- There is a month drop-down list on the calendar which allows the user to quickly navigate to any month in the year as well as a today option which puts the calendar on the current month.
The following things do not work yet:
- The user can not view his/her calendar. Calendar generation will be one of the most difficult tasks of this project. It is our goal to get it complete with in the next week or so.
- Group contacts and calendars have not been implemented yet.
- Daily, weekly, and monthly schedules don't work yet.
- The user can not apply a scheme to an event yet.
- The user can not enter a
fullcalendar event. - When the user makes a change to an event, removes/completes an event, or adds a new event his/her event list must be updated immediately.
- User can enter one or more reminders
- Entering reoccuring calendar events in the web interface does not work. This will not work on the first prototype.