Full-stack portfolio projectNext.js + Supabase + Gemini

Team knowledge hub with document search, AI summaries

Store internal knowledge, manage documents, search content, summarize information, and ask questions with Gemini.

Environment configured

The app is ready to connect Supabase and Gemini for real usage.

Preview

Dashboard overview

Sample data

Documents

48

+6 this month

AI summaries

123

Saved results reduce repeat API calls

Search success

89%

Based on recent queries

Recent documents

คู่มือเริ่มงาน

People Ops

2026-04-28

นโยบายการส่งต่อเคส Support

Operations

2026-04-27

เช็กลิสต์ก่อน Release

Engineering

2026-04-25

Team document library

Store SOPs, onboarding guides, FAQs, and references with tags, categories, and search.

AI summary and Q&A

Use Gemini to summarize documents and answer questions from each document context.

Production-ready foundation

Built with Next.js App Router, Supabase SSR, validation, and API routes.

What this app supports

This project demonstrates full-stack skills across auth, database, CRUD, dashboard, AI integration, and deployment workflow.

Core routes

Dashboard, documents, auth, admin, settings, and authenticated AI actions.

Integrations

Supabase SSR and Gemini for server-side processing.

Validation

Validate document input and AI prompts with Zod.

Project docs

README and roadmap for explaining the work in a portfolio.