DevReview – 익명성을 보장하는 개발자 포트폴리오 리뷰 플랫폼
저는 최근 7일간 (9/1 ~ 9/7) 사이드프로젝트를 진행하면서, 개발자들이 자유롭게 포트폴리오를 공유하고 피드백을 받을 수 있는 플랫폼을 만들었습니다. 이름은 DevReview입니다.
👉 데모 바로가기: https://devreview.vercel.app/
📝 프로젝트를 시작한 이유
그동안 저는 학습을 목적으로 여러 프로젝트를 만들었지만, 대부분의 결과물은 제 컴퓨터 속 코드로만 남거나, 잠깐 운영되다 사라지는 **‘죽은 작업물’**이 되곤 했습니다.
이번에는 달라야겠다고 생각했습니다.
앞으로 만들 모든 결과물들을 한 곳에 모아 기록하고, 운영하고, 공유할 수 있는 공간을 만들고 싶었습니다.
그래서 시작한 것이 바로 DevReview입니다. 이 플랫폼은 단순한 실험작이 아니라, 제가 앞으로 쌓아갈 포트폴리오들의 집합소가 될 예정입니다.
🎯 DevReview란?
DevReview는 개발자들이 완전한 익명성을 보장받으며, 포트폴리오를 공유하고 솔직한 피드백을 받을 수 있는 커뮤니티 플랫폼입니다.
- 부담 없이 포트폴리오 공개
- 눈치 보지 않고 솔직한 피드백
- 안전하게 개인정보 보호
를 핵심 가치로 삼고 있습니다.
🛡️ 익명성을 보장하는 보안 설계
DevReview의 가장 큰 특징은 개인정보를 전혀 수집하지 않는다는 점입니다.
- Google OAuth 로그인 → 이메일 해싱 후 원본 삭제 (SHA-256 단방향 암호화)
- 자동 익명 닉네임 생성 (예: 익명의 개발자_9348)
- DB 유출 위험에도 안전 (실명, 이메일 없음)
즉, 사용자는 포트폴리오와 피드백만 남기고, 신상 정보는 절대 남지 않습니다.
🚀 주요 기능
- 포트폴리오 등록 및 관리
- ⭐ 5점 평점 + 텍스트 피드백
- ❤️ 실시간 좋아요 (Optimistic UI 적용)
- 🔍 카테고리별 필터링 & 검색
- 📱 반응형 디자인 (모바일 최적화)
🏗️ 기술 스택
- Frontend: Next.js 15, TypeScript, TailwindCSS
- Backend: FastAPI, PostgreSQL, SQLAlchemy
- Security: Google OAuth 2.0, SHA-256 해싱, JWT
- Deployment: Vercel (풀스택 배포)
💡 개발 과정과 느낀 점
이 프로젝트는 **AI 페어 프로그래밍(바이브코딩)**으로 진행했습니다.
- 개발 속도는 약 3배 빨라졌고,
- AI가 제안한 실무 중심 코드 스타일을 배우면서
- 제가 기존에 알지 못했던 효율적인 개발 방법을 익힐 수 있었습니다.
특히 이번 경험을 통해, 저는 **“빠르게 완성하는 것보다 꾸준히 살아있는 프로젝트를 만드는 것이 중요하다”**는 교훈을 얻었습니다.
✨ 앞으로의 목표
DevReview는 단순한 토이 프로젝트가 아니라, 앞으로도 꾸준히 발전시키고 싶은 프로젝트입니다.
- 제 포트폴리오를 꾸준히 기록하는 공간
- 다른 개발자들이 익명으로 피드백을 주고받는 커뮤니티
- 더 나아가 의미 있는 개발자 네트워크 플랫폼
으로 성장시킬 계획입니다.
'사이드프로젝트' 카테고리의 다른 글
| [사이드 프로젝트] #2. RAG 기반 '업무 지식' AI 챗봇 개발기 (2) - 챗봇 프로토타입 및 RAG 기본개념정리 (0) | 2025.10.24 |
|---|---|
| [사이드 프로젝트] #2. RAG 기반 '업무 지식' AI 챗봇 개발기 (1) (0) | 2025.10.22 |
| 사이드 프로젝트 도전기 (Day 7) - 배포 완료 🚀 (0) | 2025.09.08 |
| 사이드 프로젝트 도전기 (Day 6) - 구글 SSO 연동 및 마무리 작업 🔐 (0) | 2025.09.07 |
| 사이드 프로젝트 도전기 (Day 5) - 기능 구현 완료, 이제 마무리! 🚀 (0) | 2025.09.06 |