Project Challenges

Our customer was facing issues to generate certificates online. They wanted to generate certificates by uploading certificate photos or designs for approved candidates. They wanted some dynamic way where they can manage multiple schools or partners and be able to accumulate the entire candidate list and generate the batch in one go.

Project Solution

Admin able to Manage

a. Countries
b. Schools
c. Default certificates
d. Default fonts
e. Default colors
f. Manage users and permission as per roles.

School Can

a. Upload the certificate and able to Mark the Placeholders on Image(able to mark X and Y coordinates).
b. Manage the different types of certificate templates
c. Upload the fonts and colors
d. Upload the candidate list
e. By Location
f. Generate the Certificates (able to change font, size, and color dynamically)

Benefit

  • Easy to manage Templates
  • Save lots of printing costs and time
  • Able to check history

Technical Information

  • Web Server :  AWS EC2 - Windows server IIS
  • Database :  MS SQL server 2012 +
  • Programming languagess :  Asp .Net MVC, C#
  • Client Side Technologies :  JQuery, Angular js, TypeScript, HTML5, Bootstrap 4, AJAX
  • Version Control :  SVN
  • UI Design :  HTML 5, Bootstrap 4, CSS
  • Architecture :  Distributed and repository pattern
  • Other tools :  Image Editing