Here is the mandate: communicate with google calendar service, read the username, password and public url from a properties file.A small light weight client to work with rather than the web page.
a) The s/w would be written in java, cause thats teh only language I am pretty comfortable in.
b) An api to create an event, date, time and a brief synopsis. and a flag if it is to notify regularly.
c) What is regular interval is controlled by the user through a properties file.
d) An api to tell if the event instance is to be set as completed .
This is teh backend code
The front end will be a swing application in the system tray.
Context menu will have show tasks, which will pop up a window showing the contents of that day.
The window will allow the fwd/backward buttons and a input box for entering the date.
On right clicking an event there will be an option to complete the task.
Notification service
This will derive the notification frequency from a properties file, query the calendar and notify the user if time to event is < 'before' setting in the event and event is not complete.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment