Startup BuildFeatured

Invera

수험생·학부모 커뮤니티 플랫폼. 학교 인증 · 피드 · 스페이스 · 관리자 운영 통합.

개인기간 7개월기여도 100%2025-102026-04
핵심 지표: 대규모 풀스택 커뮤니티 · 200+ 테스트
엔지니어링 역할
FullstackEnd-to-End
Startup Build
Invera
AI
#Web#Frontend#Backend#Community

개요

입시 수험생·학부모를 위한 커뮤니티 플랫폼. 피드·댓글·검색·알림·팔로우·학교 인증·스페이스를 제공하고, Zod 스키마, TanStack Query 무한 스크롤, Zustand 상태 관리, 50개 SQL 마이그레이션으로 구축했다.

내가 한 작업

  • Next.js 15 App Router + Supabase 풀스택 아키텍처 단독 구축
  • TanStack Query 기반 피드 무한 스크롤 · Zod 폼 검증 스택 정립
  • 다수 마이그레이션으로 DB 스키마 버전 관리
  • Node 내장 테스트 (댓글 무결성 · 인증 · 가입/로그인 · 아바타 업로드)
  • 자동 Supabase 타입 생성 + CI (`types:sync`, `types:check`, lint, build)

주요 기능

  • 이메일/SMS(Solapi)/Google/Kakao 인증
  • 전체/추천/학부모/팔로잉/공지/For You 피드
  • 질문 · 토론 · 가이드 게시글 유형
  • 댓글 · 대댓글 · 좋아요 · 북마크 · 베스트 답변 채택
  • 토픽 · 태그 · 실시간 인기 검색어
  • 학교 인증 검토 플로우

핵심 포인트

  • 풀 커뮤니티 스택 (피드 · 댓글 · 팔로우 · 알림 · 검색)
  • 학교 인증 플로우 + 신뢰센터 + 임시저장 + 첨부파일 관리
  • TanStack Query + Zustand + Zod + shadcn/ui
  • 대규모 SQL 마이그레이션 기반 스키마 버전 관리
  • 200+ Vitest + RTL API 라우트 테스트

타임라인

2025-102026-04
역할: 풀스택 단독 개발
기여도: 100%
협업: 개인

기술 스택

</>Next.js 15 · Supabase · TanStack Query · Zod

Next.js 15React 19TypeScriptTailwind CSSshadcn/uiSupabaseTanStack QueryZustandReact Hook FormZodTiptapSolapi (SMS)