Code and documentation of Online Donation Box using PHP

By: Prof. Fazal Rehman Shamil

Code and documentation of Online Donation Box using PHP

 

 

Project Domain / Category

 

Web Application

 

Abstract / Introduction

 

Online Donation Box, a website through which people can donate their money, wheel chairs, Water Coolers, Air Cooler and other life commodities for the help of deserving patients. This website is for “Donors” and keeps their secrecy if they want. Donors can donate their money through “Internet Banking”, “easy paisa” etc.

 

If a person wants to be a “permanent”/long term donor can “create an account”. However, if a user keeps his/her secrecy can donate as a “guest user”. The novelty of this Online Donation Box will be that people can donate money in case of their special terms like if a donor wants to donate a wheel chair and he/she can mention the usage of money in “comments” section. Team of Online Donation Box will manage the mentioned commodities and ABC hospital management will provide to the deserving patient. People of different zones can donate wheel chairs, meals medicines, budget of a surgery etc., without leaving their zone. Moreover, humanity can be served without popularity.

 

Functional Requirements:

Here, following Minimum modules for this System are:

  • Home Page:

 

  • Provide a brief introduction of your System

 

  • Briefly write how your system supports donors

 

  • Briefly write how your system supports Patients/recipients

 

  • Briefly write how your system serves Humanity

 

  • Briefly write how your system support Hospital

 

  • Donate any amount of your choice or be an official online fundraiser of ABC Hospital by following these simple guide lines:

 

Step-1: Sign up/Donate as Guest

Step-2: Donate

 

  • Step-3: Share it to your friends through WhatsApp. Facebook and spread the motivational message “If we all do a little, we can do a lot!”

 

  • Donor

 

  • Donate any amount of your choice or be an official online fundraiser of ABC Hospital by following these simple guide lines:

 

Step-1: Sign up/Donate as Guest

Step-2: Donate

 

Step-3: Comment/mention the terms and conditions in which a donor wants to donate his/her money (if any)

 

  • Step-3: Share it to your friends through WhatsApp. Facebook and spread the motivational messgae “If we all do a little, we can do a lot!”

 

3: Administrator

 

In this module, administrator will manage the sign up requests from the users (donors and support staff), approve /reject their feedback, etc.

 

4: Support Staff

Support staff can provide assistance to the donors (if required) etc.

 

Tools:

 

PHP

HTML, J Query, Javascript, CSS

 

IDE: Netbeans, Eclipse

MS Visio

My SQL

 

Note:

 

These are minimum requirements, it will be appreciated if you would like to add more details (valid) in any of the module or in all modules. It is advised to understand the functional requirements first, if you still feel any issue, feel free to contact.

Class diagram, activity diagram, data flow diagram, sequence diagram, use case diagram, testing test cases, SRS, Design, Test phase, and final deliverable., and others are needed to draw for this project.

Prof. Fazal Rehman Shamil