← 목록
AI 2026-06-21 2KB 읽기 2분

AIMED 첫화면 — 슬로건 + 게임랜딩 + 프로젝트 매트릭스

개요

aimed.crowny.org(:9903 포털서버.한선) 첫 페이지를 멤버 로그인 화면에서 공개 포지셔닝 보드로 교체. 3요소: ①관리자 편집 가능한 슬로건 ②padella식 게임 입장 랜딩 ③Crowny Project Matrix 4×4(16박스).

무엇을 했는지

  • 첫화면 교체: /매트릭스.html (신규). 기존 로그인은 /login으로 보존.
  • 게임 랜딩: 4상(티옴타음) 오브 + 빛가루 캔버스 + "✦ 들어가기", sessionStorage 1회.
  • 슬로건(관리자 입력):
  • GET /api/aimed/slogan (공개) — data/슬로건.psv(메인|부제), 없으면 기본값.
  • POST /api/aimed/slogandata/슬로건키.txt(기본 aimed2026) 키 검증 후 저장.
  • 히어로 우상단 ✎ → 편집 모달(메인/부제/관리자키).
  • 4×4 매트릭스:
  • 세로(위→아래)=생애단계: 분석·준비 / 제안·계약 / 수행·완료 / 관리·확장 (티옴타음)
  • 가로(좌→우)=기능영역: 기술·영업 / 설계·공무 / 현장·설치세팅 / 회계·법률·재정
  • GET /api/aimed/projectsdata/프로젝트/시드프로젝트.psv 파싱, 단계세로()/단계가로()로 (세로,가로) 산출, TCP 스트리밍 JSON.
  • 각 박스에 프로젝트 칩(고객·진척률 바) 배치, 클릭 시 현황 모달(단계/진척/PM/일정/포지션).
  • 관련 파일

    • /Users/ef/crowny-aimed/포털서버.한선 (단계세로/단계가로 헬퍼, /·/login, slogan GET/POST, projects GET)
    • /Users/ef/crowny-aimed/public/매트릭스.html (+ .p1/.p2 분할)
    • /Users/ef/crowny-aimed/data/슬로건.psv, 슬로건키.txt
    • /Users/ef/crowny-aimed/data/프로젝트/시드프로젝트.psv (기존 데이터 활용)

    검증

    • slogan GET/POST(키 거부·승인·반영·원복) OK, projects 9건 좌표 매핑 OK, /·/login OK, 라이브 HTTPS OK.

    잔여 이슈

    • 슬로건/프로젝트명에 " 포함 시 JSON 이스케이프 미처리(입력 신뢰 전제) — 추후 escape 보강 가능.
    • 매트릭스 위치는 단계명 키워드 매핑 기반(휴리스틱). 정밀 포지셔닝 원하면 PSV에 세로/가로 컬럼 추가 → 우선 사용하도록 확장 권장.