feat: DocuFlow AI - Enterprise SaaS Document Management Platform#1
Open
kiro-agent[bot] wants to merge 1 commit into
Open
feat: DocuFlow AI - Enterprise SaaS Document Management Platform#1kiro-agent[bot] wants to merge 1 commit into
kiro-agent[bot] wants to merge 1 commit into
Conversation
A complete enterprise-grade SaaS application for AI-powered document management. Tech Stack: - Next.js 14 (App Router) + TypeScript - PostgreSQL + Prisma + pgvector (vector embeddings) - NextAuth.js v5 (OAuth + Credentials, RBAC) - OpenAI GPT-4o (classification, summarization, Q&A, embeddings) - AWS S3 (file storage with presigned URLs) - Stripe (billing, webhooks, customer portal) - Tailwind CSS + Lucide Icons Key Features: - Multi-tenant architecture with organization workspaces - AI document analysis (auto-classify, summarize, tag, extract entities) - Semantic vector search with cosine similarity ranking - Document Q&A chat with AI-powered contextual answers - Drag & drop multi-file upload with progress tracking - Smart folder organization with nested hierarchy - Granular RBAC permissions per document/folder - Complete audit trail with metadata - Stripe billing (Free/Pro/Enterprise plans) - Professional landing page and dashboard UI - Dark/light theme with responsive design Co-authored-by: joegauto <275356360+joegauto@users.noreply.github.com>
❌ Deploy Preview for curious-sunshine-d52fd4 failed.
|
❌ Deploy Preview for meek-starburst-a6b07d failed.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request was generated by @kiro-agent 👻
Comment with /kiro fix to address specific feedback or /kiro all to address everything.
Learn about Kiro autonomous agent
DocuFlow AI - Full-Stack SaaS Platform
A complete enterprise-grade SaaS application for AI-powered document management, designed as a portfolio piece demonstrating advanced full-stack development skills.
What's Included
Architecture & Infrastructure:
Authentication & Security:
AI Features:
Frontend:
Billing:
Tech Stack
Pages & Routes
/- Marketing landing page/login,/register- Auth pages (split-screen design)/documents- Document list (grid/list, filters, search)/documents/:id- Document detail + AI panel/folders- Folder management/search- Semantic AI search/dashboard- Analytics dashboard/billing- Plans & subscription management/audit-log- Activity trail/settings- Workspace settingsHow to Run