This is a real-time note-taking application with rich features inspired by Notion. It's built with Next.js (App Router), Tailwind CSS, Shadcn Ui, Convex, EdgeStore, and Clerck, making it accessible and powerful.
- Real-time database: Changes to your notes are reflected instantly across all devices.
- Notion-style editor: Enjoy a familiar and powerful editing experience.
- Light and Dark mode: Choose the theme that suits your preference.
- Infinite children documents: Organize your notes with unlimited nesting capabilities.
- Trash can & soft delete: Recover accidentally deleted notes with ease.
- Authentication: Securely access your notes with a user account.
- File upload, deletion, and replacement: Embed rich media seamlessly into your notes.
- Real-time document icons: Icons dynamically update to reflect your note content.
- Expandable and collapsible sidebar: Optimize your workspace for a streamlined workflow.
- Full mobile responsiveness: Access your notes from any device.
- Publish notes to the web: Share specific notes publicly with a unique URL.
- Landing page: Provides a welcoming introduction to your note-taking space.
- Cover images for documents: Personalize your notes with visual flair.
- Recover deleted files: Restore previous versions of uploaded files.
This application is available for public use!
- Visit https://inknotes.nmferraz.space/ to sign up and start taking notes.
- Explore the intuitive interface and powerful features.
- Organize your knowledge with infinite nesting and real-time collaboration (if applicable).
- Next.js (App Router) - Next.js documentation: https://nextjs.org/
- Tailwind CSS - Tailwind CSS documentation: https://tailwindcss.com/
- Shadcn UI - Shadcn UI documentation: https://ui.shadcn.com/docs
- Convex - Convex documentation: https://www.convex.dev/
- EdgeStore - EdgeStore documentation: https://edgestore.dev/docs/quick-start
- Clerck - Clerck documentation: https://clerk.dev/
Feel free to reach out for any feedback or feature requests!