Event Calendar

Event Calendar
I have a calendar project. The jpg attached to the project is just a really rough draft to help you but please post any questions you might have.

The project will have two parts a calendar and 12 images they can be selected as a desktop backgrounds or a screensaver with all 12 images on it.

The calendar with be 250px width and 300px height and the backgrounds image selection part will be 250px width and 300px height

This project can be made with js, flash, or whatever it take to make it work like we want.

The calendar will be for letting people know when we have events and the dates of the events. We also want the users to have the ability to add personal events and dates for there use. We do not want the users to have the ability to delete/edit the events we add. If a user adds an event we want just there calendar to be effected with the changes

Desktop App – needs to be movable and re-sizeable
Embed codes for major social networking websites (myspace, facebook, etc)
Embed codes for html/php websites

Admin: (Just for our use and not for the users)

We want a web-based admin page for adding events to the calendar
WYSIWYG editor for added pics, hyper links, and etc
The ability to change the backgrounds images and the screensaver will automatic be create by the backgrounds save in the system so if we change the backgrounds in the system then the system will create a new screensaver from the new images automatically

Project look:

Black transparent background with rounded edges
Days start on Sun and have a solid black background with top rounded edges
Solid black border for the dates with bottom rounded edges for the date
Red color font text for the dates
Red Glow box for the day with our events with black color font
Red glow outline of the box of the current day with Red color font text for the date unless it had an event then use Red Glow box with black color font
Grey Glow box for the day with user events with red color font
Top of calendar will have our logo
Under logo on right-side the current Month and Year – red font text
Under logo on left-side the same or similar search or next month/year selection like http://xpresscollections.com calendar – red color for arrows
Bottom right-side there needs to have a button for adding an event – Fancyzoom js effect (does not have to be fancyzoom just the similar look)
Bottom left-side there needs to have a button for embed code – Fancyzoom js effect (does not have to be fancyzoom just the similar look)
Top Right needs to have a small button to re-open wallpaper/screensaver part (need to slide out from under the calendar on open)
Top Right needs a close button for the desktop app under the re-open background/screensaver button

Functions:

It must update or refresh automatically It needs to install on Microsoft Windows 7 (32bit, 64bit), Windows Vista SP1+ (32bit, 64bit), Windows XP SP2+ (32bit) and mac operation system with an installer
It needs to have an uninstall option in the file folder for windows
It need to have a desktop icon It must default as a start program when the system boots up
If an internet connect is not present it will still allow the user to view the calendar and add personal events then update when internet connect is made

Events:

When you click on a date with an event – Fancyzoom js effect (does not have to be fancyzoom just the similar look)
When a user adds an event they need a similar form with month, year then day selection – write the title and then write the event info
User needs the ability to edit and delete there events only

ScreenSaver/Desktop Backgrounds:

4 rows and 3 columns for images of backgrounds
When one is click on – Fancyzoom js effect (does not have to be fancyzoom just the similar look) There needs to have a button on this part to install the backgrounds and it needs to install automatically after it is clicked.
Top left aside add button to add a screensaver
Top right-side add button to close the backgrounds/screensaver part (need to slide under the calendar on close)
When the the screensaver button is clicked the screensaver will install automatically and become the default screensaver

Leave a Reply

Your email address will not be published.