ESEFA Digital Badge System
Project Showcase

ESEFA Digital Badge System

An Open Badge Project

By: Saleem Satardien , Shaylin Foflonker , Ethan Slamet , Nomfundo Zulu


About

Abstract

The ESEFA Digital Badge System has been designed and developed with the intent of providing ESEFA (Enterprise Systems Education for Africa) with an online platform, facilitating the issuing and sharing of digital certification for students. The purpose of the Digital Badge System in essence is to assist in the creation of digital badges which represent a digital certification for ESEFA graduates. The system is intended to increase shareability and portability of a student’s certification, achieved through digital badges. It is imperative that the students’ digital certifications last the test of time, even if ESEFA no longer operates in the future.

ESEFA students are required to complete a SAP specified curriculum and successfully pass an exam before becoming an ESEFA graduate. ESEFA graduates are eligible to receive the certification for the successful completed courses, upon which they are assigned a digital badge. This certification can be shared across a number of platforms to increase the visibility of the student's achievements.

The existing system that has been developed includes all the required functionalities specified, that being the ability to create a badge, view a badge, and assign a badge to a student. The team has implemented additional/auxiliary functionalities which we have considered to be fundamental to making a more meaningful system.

The built system makes use of an API and a number of programming languages namely: Angular, JavaScript, Typescript and Python. Angular which is typescript based opensource web application framework which is coupled with java script and used to code the front end of the website. Python which is high-level general purpose programming language which is used to code the API and backend system.

Videos 1

Watch presentations, demos, and related content

Documents 1

Downloadable resources and documentation

Click "View Full" to open documents in a new window

Gallery 1

Explore the visual story of this exhibit