Skip to content

yusha0123/Notion-Clone

Repository files navigation

Notion Clone

Tech Stack

  • Next.js 14
  • Clerk Authentication
  • Shadcn/UI
  • Tailwind CSS
  • Convex Real-time Database
  • Edge Store
  • TypeScript

Features

  1. 🔒 Authentication: Secure your application with Clerk authentication.

  2. 📸 Image Uploads: Effortlessly manage image uploads through Edge Store.

  3. 🔄 Real-time Database: Experience real-time updates with Convex for seamless changes on the website.

  4. 🎨 Responsive UI: Crafted with Shadcn/UI and Tailwind CSS for a visually pleasing and fully responsive design.

  5. 📜 Retractable Sidebar: Enjoy a Notion-like retractable sidebar for improved navigation.

  6. 📝 Text Editor: Incorporate a Notion-inspired text editor for a user-friendly content creation experience.

  7. 🌐 Document Publish: Share your work with others through a document publish functionality.

  8. 🗑️ Trash Documents: Move unwanted documents to the trash for easy organization.

  9. 🔄 Restore Documents: Effortlessly restore documents from the trash when needed.

  10. 📚 Infinite Document Children: Manage an infinite number of document children for comprehensive content organization.

  11. 🌙 Dark Mode: Switch to a Dark Mode for a comfortable viewing experience in low-light conditions.

Usage

  1. Clone the Repository
    git clone https://github.com/yusha0123/Notion-Clone.git