Case study

CE Safety

CE Safety required a database system to produce certificates for their open and closed courses.

Business software

The system needed to run on either Mac or PC and be future-proofed for additional functionality in the future.

Client requirements

Create database which enables:

  • Logging of company and all employees
  • Creation of courses which employees can be enrolled on
  • Generation of certificates for those employees who have passed their course

Project overview

The database needed to capture the name of the company and its employees as well as all courses, instructors and dates which would be used to produce certificates for the employees who pass their course.

We decided that rather than use an online system that it would be better to use Laravel to build the system since it has a strong codebase which will enable future expansion of the system.

The certificates are generated either on a per-person basis or per-course; the resulting PDF file can be emailed to the employer/employee as well as printed out if required.