A minimal Notion-like notes app that supports structured pages, nested navigation, and rich text editing.
- 📁 Nested Pages – Create and organize pages in a collapsible tree structure
- ✍️ Rich Text Editor – Supports headings, bullet & numbered lists, checkboxes, code blocks, and images
- 🖼️ Image Upload – Drag & drop or paste images directly into the page
- 💾 Auto Save – Changes are saved automatically in real-time
-
🔑 Authentication with Clerk
- 🔐 Sign In/Sign Up
-
📄 Page Creation & Editing
-
🌲 Nested Page Structure
-
🧾 Rich Text Support
- 🔤 Headings (H1–H3)
- 📋 Bullet and numbered lists
- ☑️ Checkboxes
- 🧱 Code blocks
- 🖼️ Image embedding
- 📤 Image upload
-
🔄 Real-time Sync with Convex
- Next.js 15
- React
- Shadcn UI
- Tailwind CSS
- Clerk
- Convex
- Typescript
Click the Fork button at the top-right corner of this page to create a copy of 73B0 this repository in your account.
git clone https://github.com/{your-username}/noshen.git
cd noshen
pnpm install
cp .env.example .env.local
pnpm dev
Contributions are welcome! Please fork the repository, make your changes, and submit a pull request. We'll review and merge your contributions as we continue to improve Popcorn Vision.
This project is licensed under the MIT License.