/* sections-product.jsx — 실제 학생 화면 미리보기 (Product Showcase) */
// ═══════════════════════════════════════════════════════════
// ProductShowcase — 실제 운영 중인 4가지 시스템
// ═══════════════════════════════════════════════════════════
const ProductShowcase = () => (
이미 갖춰진 시스템, 그대로 보여드립니다.>}
sub={(() => { const c = (typeof window !== 'undefined' && window.DAHIM_DATA && window.DAHIM_DATA.counts) || {}; const m = c.ebs_questions || 33624; const n = c.neasin_questions || 27985; const v = c.videos || 3112; const tot = (m + n)/10000; return <>모의 {m.toLocaleString()} 문항 + 내신 {n.toLocaleString()} 문항 = 약 {tot.toFixed(1)}만 문항의 문제은행 , 그리고 {v.toLocaleString()} 강의 동영상 강의 . 요점 정리·문제 풀이·입시 컨설팅까지 한 시스템에서 작동합니다.>; })()}
/>
);
// ── 공용 shell ───────────────────────────────────────────
const Frame = ({ tag, title, stat, children, accent = "var(--primary)" }) => (
);
// 1. 동영상 강의 + 시험직전요점정리
const MockLecture = () => (
{/* video player area */}
{/* play btn */}
{/* timer chip */}
{["10초", "1x", "1.25x"].map((b, i) => (
{b}
))}
{/* mini overlay = 시험직전요점 */}
시험직전요점
{/* chapter list */}
강의 목차 · 80강
{[
{ n: 1, t: "중간고사 요점 정리1", active: true },
{ n: 2, t: "중간고사 요점 정리2" },
{ n: 3, t: "갈래와의 만남" },
{ n: 4, t: "공감하며 소통" },
{ n: 5, t: "논증 글쓰기" },
].map((c) => (
{c.n}
{c.t}
))}
{/* tabs */}
{[
{ t: "챕터", c: 0 },
{ t: "관련 문제", c: 12 },
{ t: "교사용 PDF", c: null },
{ t: "시험직전요약", c: 2, active: true },
{ t: "내 메모", c: 0 },
{ t: "퀴즈 관리", c: null },
].map((tab) => (
{tab.t} {tab.c != null && {tab.c} }
))}
);
// 2. 모의고사 문제은행
const MockMockExam = () => (
{/* search bar */}
{/* filter rows */}
{[
{ k: "등급", chips: [{ t: "전체", on: true }, { t: "상" }, { t: "중" }, { t: "하" }] },
{ k: "과목", chips: [{ t: "전체", on: true }, { t: "독서" }, { t: "문학" }, { t: "문법" }, { t: "화법" }, { t: "작문" }] },
{ k: "유형", chips: [{ t: "추론적 이해 1,238" }, { t: "사실적 확인 1,113" }, { t: "작품 이해 934" }, { t: "외적 준거 862" }] },
].map((row) => (
{row.k}
{row.chips.map((c) => (
{c.t}
))}
))}
{/* practice band */}
연습 세트 만들기
7,103 지문에서 맞춤 연습
▶ 시작
);
// 3. 내신대비 문제은행
const MockInternal = () => (
{/* school/publisher selectors */}
{/* grade chips */}
{["고1", "고2", "고3", "중1", "중2", "중3"].map((g, i) => (
{g}
))}
{/* work-level card */}
이강백, <결혼>
(2지문 묶음)
{[
{ tags: ["비상", "고2", "기타"], t: "이강백, <결혼>" },
{ tags: ["미래엔", "고1", "방민호"], t: "스노우맨" },
].map((q, i) => (
{q.tags.map((tg) => {tg} )}
{q.t}
풀기
))}
);
// 4. 입시 컨설팅 — 수시·정시·학종
const MockIpsi = () => {
const bands = [
{ l: "안정", v: 4260, c: "var(--green)" },
{ l: "적정", v: 1255, c: "var(--primary)" },
{ l: "소신", v: 1202, c: "var(--amber)" },
{ l: "상향", v: 2174, c: "var(--red)" },
];
const total = 8891;
return (
{/* band */}
{bands.map((b) => (
{b.v.toLocaleString()}
))}
{bands.map((b) => (
{b.l} {b.v.toLocaleString()}
))}
총 분석 {total.toLocaleString()} 전형
{/* mode tabs */}
{[
{ t: "수시", on: true }, { t: "정시" }, { t: "학종 전략" }, { t: "AI 등급 예측" }, { t: "입시 분석" },
].map((m) => (
{m.t}
))}
{/* univ rows */}
{[
{ u: "단국대(천안)", d: "유럽중남미학부" },
{ u: "한양대(ERICA)", d: "경영학부" },
{ u: "부경대", d: "디지털금융학과" },
{ u: "순천향대", d: "유아교육과" },
].map((r) => (
))}
{/* AI prediction */}
AI 예측
현재 추세로 3-2학기 예상 등급은 3.51 등급입니다.
);
};
Object.assign(window, { ProductShowcase });