Procedure Database and Document Generator

Avg Bid (USD)
Project Budget (USD)
min $5000

Project Description:

Procedure Database and Document Generator

Project Scope

This project will include the creation of a database, and graphical database editor for the creation and editing of process documents.

Detailed Project Specifications


The following features are what will be included in this iteration.

1. A graphical front-end that allows a user to create new steps and tasks and apply them to templates to build process documents.

2. A server-based database to keep stored data centralized.

3. A word document and pdf document generator.

4. User controlled system, with different credentials.


Python version 2.7 will be used to program the interface and backend. C# should also be considered.

Database will be MySQL since it’s very well supported and easy to work with.

A server will be required to host the database so that multiple machines can run the app and access the same data pool. This can either be a hosted server or a physical machine at the customer site. We can discuss this further as the project progresses.

Time Estimate and Costs

Since this project is large-scale and has extreme potential for initial requirements changing and evolving we recommend a time and materials approach with payment every other week based on actual hours. A timeline with a set of deliverables as described in the Timeline section of this document will be followed.

On average every 1-3 weeks there will be incremental milestones that will be evaluated in a meeting with the Edwards project managers. The timeline is expected evolve but the frequency of deliverables should remain constant.

Once delivered, all code and documentation is the property of Edwards Vacuum and shall not be sold or used elsewhere.

This should be completed over a 6 month period from the date of purchase. Please provide quote.

Additional Features
As with any project we should anticipate additional features and unforeseen technology hurdles. Due to the large number of unknowns we should plan for this.

In our experience, after any project is completed, on average about 20% of time can be attributed to maintenance. We should plan for this over the next 2 years.

Development Practices

Start by reviewing and revising the our feature list and determine what data we want stored in the database.

We will be employing Agile methods of development which means the project can evolve and even change requirements as it moves along.

Weekly Updates will be submitted to project contacts Eric Bond and Mike Bryan at Edwards Vacuum each Sunday evening stating what was completed the last week, what is planned for the current week and any open issues.

Testable releases of the application will also be released as often as possible, likely every 1 - 3 weeks there will be a new current working application that allows testing of all features up to that point.


The project will be considered completed once we are satisfied with the application.

We will need the following at the end of the project:

1. All source code and any executables for the tested and working application.

2. A database including tables for templates, tasks, and steps.

3. Instructions on how to use and install the application.

This needs to be defined by the contractor and should be included with the quote.

Skills required:
.NET, C# Programming, Database Administration, MySQL, Python
Additional Files: Freelancer+-+Procedure+Database+and+Document+Generator+v1.pdf
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.

$ 5000
in 60 days
$ 5000
in 100 days
$ 5000
in 45 days
Hire ask2itsolutions
$ 8000
in 120 days
$ 5000
in 120 days
$ 5000
in 50 days
$ 7620
in 60 days
$ 7000
in 180 days
$ 5000
in 45 days
Hire exprtsolution
$ 5000
in 20 days