온라인 포트폴리오 빌더
프로젝트 올리고,
포트폴리오를 받아가세요.
개발자와 디자이너를 위한 포트폴리오 빌더입니다. 한 일을 프로젝트별로 정리하면 ourfolio.bkan.dev/아이디 링크 하나가 생깁니다. 이력서에 붙이면 되고, 방문자가 남긴 문의는 대시보드에 들어옵니다.
무료. Google 또는 GitHub 계정으로 로그인
공개 프로필 · ourfolio.bkan.dev/demo
다나 데모
풀스택 개발자
헤드리스 커머스 스토어프론트
- 문제
- 기존 스토어프론트에서는 전환 실험이 어려웠다
- 해결
- 엣지 렌더링으로 헤드리스 재구축
- 결과
- LCP 38% 단축, 결제 전환 +12%
완성도
75%
프로필 사진 남음
새 문의 · 채용
포트폴리오 잘 봤습니다. 다음 주에 통화 가능하실까요?
왜 이 틀인가
읽는 사람이 멈추는 자리는 숫자가 있는 줄입니다.
그래서 프로젝트를 쓰는 틀부터 정했습니다. 채용 담당자도 클라이언트도 결국 이 세 가지를 봅니다.
01
문제 · 해결 · 결과
무슨 문제였고, 무엇을 했고, 그래서 무엇이 얼마나 달라졌는지. 프로젝트마다 이 순서로 씁니다. 마지막 줄에 숫자가 없으면 읽는 사람이 멈추지 않습니다.
02
완성도 점수
사진, 소개, 프로젝트 세 개, 소셜 링크. 이 중 하나라도 비면 점수가 깎이고, 무엇이 비었는지 대시보드에 표시됩니다.
03
문의함
공개 페이지에는 문의 폼이 달립니다. 방문자가 채용인지 협업인지 골라서 보내면 문의가 대시보드에 쌓이고 메일로도 전달됩니다. 방문자 수와 버튼 클릭 수도 함께 집계합니다.
쓰는 법
세 단계입니다.
01
프로젝트 올리기
한 일과 결과물을 올립니다. GitHub 저장소는 그대로 불러옵니다.
02
케이스 스터디 쓰기
위 순서대로 채웁니다. 마지막 줄 숫자는 빼놓지 않습니다.
03
링크 붙이기
만들어진 주소를 원하는 곳에 붙입니다. 들어온 문의는 대시보드로 모입니다.
솔직하게
유료 서비스는 아닙니다.
직접 만들어 한동안 운영했지만 성장은 여기서 멈췄습니다. 대신 코드와 서비스를 그대로 공개해 두었습니다. 계정을 만들면 지금도 그대로 쓸 수 있습니다.
Next.js 16 · Neon Postgres · Drizzle · Cloudflare R2 · Resend · Vercel icn1
- 무중단 마이그레이션
- 스키마를 변경할 때는 expand와 contract 두 단계로 나누어 배포합니다. 그래서 배포 중에도 이전 코드가 깨지지 않습니다.
- 동의 이력
- 약관이 바뀌면 누가 어떤 버전에 동의했는지 기록이 남습니다.
- 에러 로그에 개인정보 없음
- 에러를 Sentry로 보내기 전에 이메일과 토큰을 지웁니다.
- 번역 누락 방지
- 한국어와 영어 번역 키가 어긋나면 테스트가 실패합니다.