A simple program (prefer Web Languages) with data base generates a report

Avg Bid (USD)
Project Budget (USD)
$30 - $250

Project Description:

I would like to make a simple program to help me complete my job easier and more accurate. (Any languages would be fine, but prefer Web Languages.)

I am an auditor. I need to write many reports daily after auditing. Normally, I create templates for different situations and conditions. And then, I copy and paste the templates to my reports according their deficiencies and situations. I have to write many reports daily. However, I frequently copy and paste the wrong templates and make many mistakes. Therefore, I need a program to help me to reduce my mistakes.

Basically, this program just puts puzzles (my templates) together to generate a report. By following the “Yes”, “NO”, or check boxes that I clicked, the system pulls the right templates from the data base by following 12 to 14 Business Rules. And then, the system generates a “Word” or “PDF” report. (I will provide examples later)

The program will contain 10 sections and total about 70 questions. And most of the questions have 1 to 3 answers. Only 4 or 5 questions have 5 or more answers (conditions). A few sections need to have some fields that I can enter names, positions, date, etc…. The information will be different on every single report.

There are about 12 Conductions (business Rules):


Large Group -> A product, B product, A+B product (total 3 conductions)

Every product -> New product, Old product (this can manager by using check boxes)


Individual & (small group) -> A product, B product, A+B product

Every product -> Small Group, 2 people, and only one person (Total 9 Conductions)

Small Group -> New product, Old product (this can manager by using check boxes)
2 people -> New product, Old product (this can manager by using check boxes)
Only one person -> New product, Old product (this can manager by using check boxes)

The good news is all 12 situations contain the same 10 sections and 70 questions. Actually, you just need to create one program, and then, modify it into 12 ways.

You can use different data bases or use the one data base to store the templates. Please choose whatever way that is easier for me to maintain the data base.
I prefer to use website to hold this program; so the program can be used by different user at anywhere. Every user will have a different profile and use different Log on. Due to every user will use their own templates; you might need to have the system to create different data bases.

I’m sure the program will have somewhere that I can put my templates into the data base and update the data base.

I also need instruction on how to maintain the program, such as add questions, delete questions, update data base, etc… because the bosses have change questions frequently.

Please let me know if you have any questions before you make a quote.

Skills required:
Engineering, MySQL, PHP, Software Architecture
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

Hire rajeshsonisl
$ 833
in 3 days
$ 263
in 3 days
Hire lvdt
$ 111
in 10 days
$ 412
in 5 days
$ 206
in 13 days
$ 226
in 6 days
Hire d0tnet12
$ 154
in 7 days
$ 277
in 10 days
$ 257
in 5 days
$ 122
in 21 days