Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yusha0123/notion-clone
A Full Stack Notion Clone!
https://github.com/yusha0123/notion-clone
clerk-auth convex edgestore nextjs shadcn-ui tailwindcss typescipt
Last synced: about 1 month ago
JSON representation
A Full Stack Notion Clone!
- Host: GitHub
- URL: https://github.com/yusha0123/notion-clone
- Owner: yusha0123
- Created: 2023-12-27T13:17:37.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-12T13:33:50.000Z (about 1 year ago)
- Last Synced: 2024-11-14T06:41:36.935Z (3 months ago)
- Topics: clerk-auth, convex, edgestore, nextjs, shadcn-ui, tailwindcss, typescipt
- Language: TypeScript
- Homepage: https://notes-yusha.vercel.app
- Size: 1.16 MB
- Stars: 13
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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**
```bash
git clone https://github.com/yusha0123/Notion-Clone.git
```