CHUNMOOStudio
ClientCanada Language Academy
Year2021
RoleFull-Stack Developer
PlatformWeb / Mobile

Global Learning Management

Project Overview

수강생, 강사, 강의실, 시간표 등 복잡하게 얽힌 학사 데이터의 관계형 설계 및 글로벌 접근성 확보.

Challenge

Complex data visualization and real-time synchronization required for enterprise-scale usage.

Architecture

Next.js App Router, Server Components, Turborepo for monorepo management.

Outcome

Java Spring으로 안정적인 REST API를 설계하고, Nuxt.js(Vue)로 SPA 프론트엔드를 구축했습니다. Azure App Service를 활용해 인프라 관리를 간소화하고, 글로벌 수강생들이 안정적으로 접속할 수 있는 환경을 마련했습니다.

Tech Stack

Java/SpringNuxt.jsAzure
Back to Works
Mockup 1

Figure 1. Main Dashboard Interface - Dark Mode

Mockup 2

Figure 2. Main Dashboard Interface - Dark Mode

Mockup 3

Figure 3. Main Dashboard Interface - Dark Mode