About Zenotion
Zenotion is a class project built to demonstrate a complete, production-shaped Next.js application — authentication, database access, server actions, API routes, and multiple rendering strategies in one cohesive notes app.
Write in markdown with a live preview, organize notes into folders and tags, autosave as you type, share selected notes publicly, and use the AI command palette to summarize, rewrite, outline, and more. Bring your own API keys from OpenAI, Gemini, Anthropic, Groq, or OpenRouter — stored locally in your browser, never on our servers.
Under the hood: Next.js 16 App Router, React 19, Prisma with Postgres, Better Auth, and multi-provider AI — all with structured error handling and user-scoped data access.