Project Challenges

With a legacy of 40 years, SGTech has been a pivotal force in Singapore's tech evolution. To further empower its community, we developed a robust web application addressing the challenge of partner and member management. Key features include:

  • Effortless Sign-Up and Management: Streamlined member registration and management processes, enhancing user experience.
  • Dynamic Membership Fee Calculation: The admin portal enables flexible membership fee calculation, considering chapter-specific factors for personalized engagement.
  • Web Portal for Course Booking and Monitoring: A user-friendly portal facilitates class bookings and provides real-time progress tracking for skill development courses.
  • Integration with Zoom and Payment APIs: Seamlessly integrated Zoom API for class tracking and third-party payment API for secure and efficient payment processing.

This system not only meets the immediate needs of SGTech but also positions it to excel in nurturing tech talents, aligning with its mission to drive Singapore's ascent as a global tech powerhouse.

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 & AWS Amplify
  • Database :  MS SQL server 2012 +
  • Programming languagess :  Asp.net MVC 6.0 , C#
  • Client Side Technologies :  React Js, Next Js, Java Script, Tailwind, CSS3, SCSS
  • Version Control :  SVN, Git
  • Architecture :  Distributed and repository pattern
  • Other Tools :  Master Card, Payment Gateway, Sales-Force Api