Profile Image Logo

Qualification Project

Create, edit and print professional certificates!


The Certificate Management System is a web-based student project developed as part of the NSW TAFE Certificate IV in ITJavaScript programming capabilities and applies modern web development technologies to meet diploma-level course outcomes.

Key features include dynamic certificate generation with editable fields, template customization, and precision formatting for print-ready output. The platform integrates the Web Speech API to enable voice-activated navigation, enhancing accessibility and hands-free control.

It also features an AI-powered assistant built using Google Dialogflow, allowing users to interact with a smart chatbot that can answer frequently asked questions and provide real-time support.

Users can input recipient details, select or customize a certificate layout, and generate downloadable or printable files. The system offers a seamless user experience that reflects industry standards in web interactivity, UX design, and AI integration.

This project demonstrates practical expertise in JavaScript, accessibility technologies, and API-driven web development, aligning with TAFE NSW qualifications and real-world industry expectations.

Screenshot of the Certificate Management System project

Features

  • Dynamic Certificate Generation: Create and customize professional certificates with editable templates.
  • Voice Search Integration: Hands-free navigation using Web Speech API technology.
  • AI Chatbot Assistance: Google Dialogflow-powered support for common queries.
  • Print Optimization: Responsive design ensures perfect printing output.
  • Form Validation: JavaScript validation for accurate certificate data entry.
  • User-Friendly Interface: Intuitive controls for easy certificate creation and management.

Tools Used

  • Frontend Development: JavaScript, HTML, CSS
  • Voice Technology: Web Speech API
  • Chatbot Framework: Google Dialogflow
  • Print Functionality: CSS Print Media Queries

Some Images

project image1 project image2 chatbot image