Flyingcape E-Commerce Learning Platform

E-commerce platform for educational services allowing students to browse and enroll in programs.

Project information

  • CategoryEducation
  • Role

    Senior ASP.NET Developer

  • Key Contributions
    • Developed backend APIs for course booking and payment workflows.
    • Improved database performance for high-traffic campaigns.
  • Architecture & Technical Decisions
    • Centralized authentication via Keycloak SSO to decouple authentication concerns from application logic
    • Implemented application-level RBAC to allow fine-grained access control across internal modules.
    • Chose Windows Task Scheduler for predictable and reliable execution in an on-premise enterprise environment.
    • Designed the system with modular boundaries to support future feature expansion and maintenance.
  • Technology Stack
    • ASP.NET Web API
    • SQL Server
    • Next.js
  • ClientFlying Cape Singapore
  • Project date2023
  • Note:

    This is an external enterprise system. You may click the button below to check it.

  • View