This project is for a charity organization [url removed, login to view]
They have a sponsorship program called "Sponsor a Student"
This program enables the user to sponsor a child via monthly donations.
We want a simple webbased application that has 3 parts:
1) User registration
2) User area
3) Admin area
Part 1 - Registration
For this the user needs to register as a donor. Once this is done, the user can print out a authorization form which he needs to sign and send to us by post. There needs to be a checkbox incase the user doesn't have the option to print he can ask us to send him the form by post.
After confirming the user's email he is given a unique username/password combination giving him access to the user area.
Part 2 - User area
Here the user gets a detailed report of the child(ren) he is sponsoring. A template of this report is ready. All the data here will be fetched from the database.
Part 3 - Admin area
Here the administrator needs to be able to create profiles of the children who require sponsorship. There should be a way that the administrator can connect a sponsor with a child. This should enable the sponsor to view the progress in the education of the child through the user area (see point 2). The administrator needs to be able to update the child's information.
The template for the information used is attached