Build a Training Website

This project received 93 bids from talented freelancers with an average bid price of $1376 USD.

Get free quotes for a project like this
Project Budget
Total Bids
Project Description

I'm looking to have a website created that will do safety training. The following is the outline for the site.


This is to be an e-learning site for multiple users with multiple training modules programmed and built in. We will be developing and adding the modules ourselves so only the structure of the site will be needed and the content will be added by us later. It should be in a program that is easy to setup and use such as Wordpress. There are several aspects of the site that are important and must be made possible.

1. Users - There needs to be 3 possible levels of user access. The first level user can add, edit or delete all other users and permissions. This user will be the only one that can create or edit the training modules. The first level user will set which modules are available for the second level user to assign to third level users. The second level can create, edit or delete third level users and assign what modules are available to that user, and will have access to all reports for the third level users that they create but not access to reports or the ability to edit third level users made by other second level users. The third level users can only login and go through a module they are assigned and take a test for that module.

2. Reporting – There needs to be a record taken of all third level users completing modules and tests. This record needs to be accessible as a table on the website and it needs to be downloadable as an Excel spreadsheet for second level users showing the third level users they created and their results. The first level user will need access to site wide reports. In addition to these reports an email will need to be sent out automatically to a second level user when one of their third level users passes a test telling them of the name, test taken and mark of the user that just passed.

3. Content – We need all of the site framework built so that we can go in and create users and modules as we choose. We will have 1 module to begin with and be adding more later. We need the site set up so that it is easy to create a series of pages that will be a training module. The pages will have a combination of words, photos and embedded videos in them. There will also need to be a test at the end of a module that will be 20-25 multiple choice questions using radio buttons. Once a user has submitted a test it will need to be instantly marked and tell the user that they passed or that they need to try the test again. All information about tests will need to be recorded and accessible via reports in point 2.


Applicants should have experience in website development with preference for development of other training related websites.

Please send an application including a cover letter and any experience or references you have.

Our company, Crimson Hill Products Inc., has had many smaller websites developed in house but this project is beyond our expertise. We require someone knowledgeable in many fields of programming that can help us design and implement the features that we and our clients have envisioned for the website.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online