A Windows Azures platform based website / web application.
The website design will be supplied.
The website should have the following capabilities...
Database powered (MS SQL or MySQL)
New user sign up.
User authentication - persistent login.
Ability to create and manage a portfolio of news articles.
Ability to upload and manage multiple images. Ability to edit images (cropping mostly) would be nice but not essential. Uploaded images must be saved in multiple file sizes and metadata should be stored in the database. The image upload function must be really slick - must function reliably and smoothly - see examples in facebook, [url removed, login to view], dropbox.com.
Must complete deployment on [url removed, login to view] and provide 6 months of support in case of bugs and breakdowns.
The website must have the ability to send out email based notifications to users with changes, and also the ability to maintain mailing lists and send group emails.