Skip to content

s0meone12/notion-app

Repository files navigation

Notion app

Notion is an all-in-one productivity and note-taking app that combines note-taking, task management, databases, and collaboration tools. It allows users to create and organize content in a highly flexible way, making it popular for personal use, team collaboration, and project management.

Image

Image

Image

Features

  • Rich Text Editor – Built with BlockNote Editor for seamless content creation and formatting.
  • File Storage – EdgeStore integration for handling media and file uploads.
  • Convex Database – Stores all documents and handles real-time data synchronization.
  • Authentication – Clerk authentication for secure user login and access control.
  • Tree-Like Structure – Recursion-based system for creating child documents and nested structures.
  • Dark Mode – Implemented using Next Themes for a customizable light/dark UI.
  • Modern UI Components – Utilizes ShadCN UI for a clean and elegant design.

Tech Stack

Client: React.js, Next.js, TypeScript, TailwindCSS, BlockNote Editor, Shadcn UI, Next Themes.

Server: Next.js (API Routes), Clerk, Convex Database, EdgeStore, Recursion.

Platforms

About

Notion-app is a powerful real-time note-taking app with a rich text editor, file storage, and user authentication. It supports a recursive tree structure for organizing documents, dark mode, and a modern, intuitive UI, making it a seamless and efficient tool for productivity.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors