Back to projects

Revived

Seoul Tanz Station

Successfully integrated and deployed a high-performance administration back-office powered by the CakePHP 2 framework alongside the existing Gnuboard 5 website.

Seoul Tanz Station
[Fig 4. Seoul Tanz Station Revived Platform Original Web Screenshot, 2022]
Original Stack
PHP 5.6 / Gnuboard5 / MySQL 3
Revived Stack
PHP 7.2 / CakePHP 2 / MySQL 7

Recovery notes

Introduced a hybrid architectural approach that maintains the Gnuboard 5 core for frontend community actions while delegating complex business ledgers to CakePHP 2.

Upgraded core environments from PHP 5.6 to PHP 7.2 and migrated ancient MySQL 3 database schemas to MySQL 7, patching high-risk security bugs and accelerating query responsiveness.

Transformed legacy static pages (which were previously managed via manual code files) into relational database structures, enabling real-time content changes through a custom admin panel.

Engineered a database-driven scheduling engine to replace manual HTML uploads for monthly timetables, providing dance instructors and coordinators with an easy-to-use scheduling manager.