Project Challenges

The Association of Chartered Certified Accountants is the global professional accounting body offering Chartered Certified Accountant qualification. They have several branch offices in the world. A Singapore based Branch used 3rd party software for the class booking with limited functionality. They were facing issues to measure attendance, course management, partner management and most importantly while issuing certification to the attendee.

Project Solution

Manage Classes

a. Basic Class Information
b. Date selection using recurrence algorithms
c. Manage Packages based on a groups of attendees

User Login/Registration

Date Selection using Recurrence Algorithms.

Manage Packages for different User Types and for Public

Manage other items like dilatory requirements, add-ons, notes, etc.

Mange CPD credits with each class

Technical Information

  • Web Server :  AWS EC2 - Windows server IIS
  • Database :  MS SQL server 2012 +
  • Programming languagess :  Asp.net MVC 5.0 , C#
  • Client Side Technologies :  JQuery, Angular js, JavaScript, Ajax, HTML, CSS, Bootstrap 4
  • Version Control :  SVN
  • Architecture :  Distributed and repository pattern
  • Other tools :  Wire card payment gateway PayPal, Times SSO authentication