Wenlan
Wenlan은 소스 기반 AI 지식베이스·LLM 위키로, 문서·결정을 페이지화해 검색·검토·리뷰 가능
무료 시작, 언제든 업그레이드. 60초 안에 이력서 작성·점수·맞춤, 매치 점수·갭 분석·ATS 호환 PDF 제공
Start free, upgrade anytime. Create, score, and tailor your resume in 60 seconds: match score, gap analysis, and ATS-friendly PDF included.
생산성TypeScript · JavaScriptGitHub @parthbhodia온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Next.js frontend for Resunova: Analyze, Tailor, Template Builder, Resume Hub, Advisor dashboard.
| Doc | Purpose |
|---|---|
AGENTS.md | Frontend conventions — read before editing |
CONTRIBUTING.md | Local dev for employees (API is remote) |
docs/api-contract.md | REST API shapes the UI depends on |
Requires Node ≥20.9.
npm install
npm run dev
Create .env.local:
NEXT_PUBLIC_API_URL=https://your-api.up.railway.app
NEXT_PUBLIC_DEV_BYPASS_AUTH=true
NEXT_PUBLIC_SUPABASE_URL=...
NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY=...
Open http://localhost:3000.
Most contributors use the remote Railway API — the NLP backend is in a separate private repository.
Pushes to main trigger .github/workflows/deploy.yml → GitHub Pages (www.resunova.io).
Required GitHub Actions secrets: RAILWAY_API_URL, SUPABASE_URL, SUPABASE_PUBLISHABLE_KEY.
app/ — Next.js App Routercomponents/ — Feature UI (AnalyzeResume, ResumeBuilder, …)hooks/ — useHtmlPdfExport, analyze export, etc.lib/ — API helpers, Supabase client, analysisCategoryMatch.tsstore/ — Zustand statedb/migrations/ — Supabase SQL migrationsnpx tsc --noEmit