Initial commit: AI platform app (server, views, lib, data, deploy docs)

Made-with: Cursor
This commit is contained in:
2026-04-03 20:45:17 +09:00
commit da39cfeef9
70 changed files with 17506 additions and 0 deletions

32
views/lecture-video.ejs Normal file
View File

@@ -0,0 +1,32 @@
<!doctype html>
<html lang="ko">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title><%= lecture.title %> - 동영상 강의</title>
<link rel="stylesheet" href="/public/styles.css" />
</head>
<body>
<div class="app-shell">
<%- include('partials/nav', { activeMenu: 'learning' }) %>
<div class="content-area">
<main class="viewer-wrap">
<a href="/learning" class="back-link">← 학습센터로 돌아가기</a>
<h1><%= lecture.title %></h1>
<p class="description"><%= lecture.description || "설명이 없습니다." %></p>
<div class="lecture-video-wrap">
<video
class="lecture-video-player"
controls
playsinline
preload="metadata"
src="<%= videoSrc %>"
>
이 브라우저는 HTML5 동영상 재생을 지원하지 않습니다.
</video>
</div>
</main>
</div>
</div>
</body>
</html>