Startup BuildFeatured
Invera
A community platform for exam-takers and parents. Integrates school verification · feed · spaces · administrator operations.
PersonalDuration 7 moContribution 100%2025-10 → 2026-04
★Key Metric: Large-scale full-stack community · 200+ tests
Engineering Role
FullstackEnd-to-End
Startup Build
Invera
AI
#Web#Frontend#Backend#Community
Overview
A community platform for college-admission exam-takers and parents. It provides feeds, comments, search, notifications, follows, school verification, and spaces, built with Zod schemas, TanStack Query infinite scroll, Zustand state, and 50 SQL migrations.
My Work
- ▸Built the full-stack architecture solo on Next.js 15 App Router + Supabase
- ▸Established the stack with TanStack Query-based feed infinite scroll · Zod form validation
- ▸DB schema version management via numerous migrations
- ▸Node built-in tests (comment integrity · authentication · sign-up/login · avatar upload)
- ▸Automatic Supabase type generation + CI (`types:sync`, `types:check`, lint, build)
Features
- Email/SMS(Solapi)/Google/Kakao authentication
- All/Recommended/Parents/Following/Notices/For You feeds
- Question · discussion · guide post types
- Comments · replies · likes · bookmarks · best-answer selection
- Topics · tags · real-time trending search terms
- School verification review flow
Highlights
- Full community stack (feed · comments · follows · notifications · search)
- School verification flow + trust center + drafts + attachment management
- TanStack Query + Zustand + Zod + shadcn/ui
- Schema version management based on large-scale SQL migrations
- 200+ Vitest + RTL API route tests
Timeline
2025-10 → 2026-04
Role: Solo full-stack development
Contribution: 100%
Collaboration: Personal
Tech Stack
</>Next.js 15 · Supabase · TanStack Query · Zod
Next.js 15React 19TypeScriptTailwind CSSshadcn/uiSupabaseTanStack QueryZustandReact Hook FormZodTiptapSolapi (SMS)