I am looking for a? web application to run on a Windows 2005 server under IIS 6.? This project will be the basis of a bigger project and so development in VB.NET from within Visual Studio is essential.
I require a web based facility for a college whereby potential students can submit information prior to enrolling at the college.? The information will be a chosen photograph for use on their ID card once they enrol.?
Users will need to login to the web application using basic details checked against an XML file and information collected will be stored also in XML.? The photo upload facility will require submission of an email address so acceptance or rejection of the photo by a college administrator can be communicated.? A preview of the photo will be shown on screen for confirmation.
An administration page, to be accessed only by college admin staff, will list all submitted photographs, IDs and email addresses and allow each to be accepted or declined.? This admin task will send an email to each applicant to inform them.? All photos collected will be used in the actual enrolment process to produce the students ID card.
Sketches, the text, some artwork and example XML files will be provided for the start of the software development.
## Deliverables
**Logging in**
To authenticate with the web app, users must correctly supply the following fields of information:-
-? ? ? ? ? ? ? ? ? Student ID (consisting of 3 letters followed by 8 numbers e.g. STE94001447)
-? ? ? ? ? ? ? ? ? Date of birth (in day, month, year format)
-? ? ? ? ? ? ? ? ? Home postcode (5, 6 or 7 alphanumeric characters with no spaces)
-? ? ? ? ? ? ? ? ? Supplied password???????
This data will be verified against an XML file posted to the web application folder - updated nightly.
?
**Photo Upload**
-? ? ? ? ? ? ? ? ? The user will be able to upload JPG files only using a ‘browse local machine’ facility.
-? ? ? ? ? ? ? ? ? Once a photo is chosen and uploaded a preview is available with a continue/cancel option.
-? ? ? ? ? ? ? ? ? A textbox will allow the user to provide an email address which is stored in a separate XML file together with student ID and datetime.
-? ? ? ? ? ? ? ? ? Multiple entries in the XML file are NOT permitted.
-? ? ? ? ? ? ? ? ? Photos will be saved using the student ID as the filename with the .jpg extension.
-? ? ? ? ? ? ? ? ? Existing photos for the same user will be overwritten!
-? ? ? ? ? ? ? ? ? Once submitted show a ‘thank you’ message.
?
**Photo Admin**
-? ? ? ? ? ? ? ? ? This page must be password protected an only be accessible to an authenticated user.
-? ? ? ? ? ? ? ? ? Show a paged list of all photos that have been uploaded along with email address, student ID with an accept/decline option.
-? ? ? ? ? ? ? ? ? Acceptance of a photo will log this for college purposes and also send an email informing the applicant.
-? ? ? ? ? ? ? ? ? If a photo is declined then it is flagged appropriately in the XML file and an email is sent to the applicant informing them of this.