Sign inSign up

frdblock/notiva

By frdblock

•Updated about 1 year ago

A modern note-taking application built with Next.js and Supabase

Image
Integration & delivery
Web servers
Content management system
0

275

frdblock/notiva repository overview

⁠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

  1. Supabase Project - Create a project at supabase.com⁠
  2. Database Setup - Run the provided SQL schema
  3. Lunos API Key - Get your AI key from lunos.tech⁠
  4. 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

Tag summary

Content type

Image

Digest

sha256:340042a57…

Size

68.8 MB

Last updated

about 1 year ago

docker pull frdblock/notiva