Thang's Demo - CMS Homepage

This is the demo of my block-based PM & CMS system, all features are developed by myself. It specializes on speed and extendability. The core has been deployed into 10+ different sites to serve different purposes.

Architecture
  • Infrastructure
    • Vietnam-based Windows Server VPS, IIS
    • CloudFlare
    • HTTPS wildcard
  • Backend
    • .NET C#
    • SQL Server
  • Frontend
    • Responsive design
    • jQuery, Bootstrap, ES5/6, CSS
System Overview
System Overview
Features
  • Block-based CMS, fully customizable layout (header/footer/body)
  • Auto-link texts for SEO purpose
  • Folder-based media storage with software-level encryption
  • Media files streaming
  • Task management with customizable attributes and workflows
  • Built-in puzzle game-builders for educational/training purpose
  • In-memory data caching layer
  • Built-in authentication & authorization
  • Data Audit to track changes and data revisions
  • Add-on/mod engine which allows C#-based DLL to customize the whole application
  • Data lists with
    • Advanced Query Builder, capable of building tree-based queries
    • Dynamic data types with native SQL lookup speed
    • Dynamic data views with user-defined column order/visbility
    • Master-detail-detail