← Work
EMBA2026 · Solo Builder· Started(First Commit date)
ClassVault
동기들과 강의 자료를 공유하는 액세스 코드 기반 아카이브.
- Vite
- Supabase
Setup
- Problem
수업 자료가 카톡·메일·드라이브에 흩어져, 새 학기마다 같은 자료를 다시 찾는다.
Build
- What I did
- 액세스 코드 기반 세션 인증 - 회원가입 없이 빠른 진입
- 회칙 버전 관리, 운영자 업로드 플로우
- Product decisions
- 회원가입 없이 코드로 - 학기마다 멤버가 바뀌는 현실에 맞춤
- QA considerations
- 액세스 코드 세션이 코드를 모르는 사람의 자료 접근을 실제로 막는가(코드 노출·재사용 경계)
- 학기마다 멤버가 바뀌는데 이전 기수 코드가 만료·회수되어 접근이 남지 않는가
- 회칙 버전 관리 - 운영자 업로드 시 이전 버전이 덮여 사라지지 않고 이력이 남는가
Outcome
- Metrics
내부 사용.
- Tech stack
- Vite
- React
- Supabase