Notiva - Modern Markdown Note-Taking Platform
Transform your note-taking experience with AI-powered markdown editing, hierarchical organization, and professional publishing capabilities.
✨ Features
Core Capabilities
- 📝 Full Markdown Support - Write and edit notes with rich markdown syntax
- 📁 Hierarchical Organization - Create nested folders with color-coded labels
- 🔍 Advanced Search - Find notes instantly with powerful search capabilities
- 📄 PDF Export - Export your notes as professional PDF documents
- 🌐 Publish & Share - Publish notes as SEO-optimized web pages
- 🤖 AI Enhancement - Improve writing with grammar correction, summarization, and idea generation
- 🌙 Dark/Light Mode - Beautiful themes that adapt to your preference
- 📱 Mobile-First Design - Seamless experience across all devices
AI-Powered Features
- Grammar correction and writing improvement
- Content summarization and rewriting
- Intelligent idea generation
- Powered by Lunos AI technology
🛠️ Tech Stack
- Frontend: Next.js 15, React 19, TypeScript
- Styling: Tailwind CSS, shadcn/ui components
- Authentication: Supabase Auth with Google OAuth
- Database: Supabase PostgreSQL with Row Level Security
- AI: Lunos AI integration
- Runtime: Node.js 20 Alpine
🔧 Setup Requirements
- Supabase Project - Create a project at supabase.com
- Database Setup - Run the provided SQL schema
- Lunos API Key - Get your AI key from lunos.tech
- Domain Configuration - Set up your domain for production use
🔒 Security
- Non-root user execution
- Minimal attack surface with Alpine Linux
- Environment-based configuration
- Built-in CSRF protection
- Row Level Security with Supabase