
A freemium productivity and note-taking web application. It offers folder based features where you can write your notes using blocknote editor which gives features like image uploading, text decoration, color pickers, headings and sub-headings, etc. Check out project live here.
Features of the Project
- Folder-based note organization with a rich text block editor.
- Image uploads, headings, subheadings, color pickers, and text formatting.
- Secure authentication using Clerk with social logins & OTP support.
- Real-time data sync using Convex backend & ACID-compliant DB.
- Cloud storage for images and files powered by Edgestore.
- Zustand state management for fast and efficient UI updates.
- Built using Next.js + Tailwind CSS with responsive, mobile-friendly UI.
- Supportd both Light and Dark mode theme toggle.
Project Walkthrough






Notecraft — Features Breakdown
(Freemium productivity & note-taking web app)
Core Features
Rich Note-Taking with Blocknote Editor
– Supports image uploads, headings, subheadings, text formatting, color pickers, and more.Folder-Based Note Organization
– Organize notes into folders for better management and navigation.Freemium Model
– Core features are free, with potential premium add-ons.Multiple Project Images
– Showcase screenshots within the app.
Authentication & Security
Clerk Authentication
– Secure user authentication via email/password, social logins, and OTP-based verification.User Profiles
– Seamless session handling and profile management.
Backend & Database
Convex Backend
– Handles queries, mutations, and real-time updates.ACID-Compliant Database
– Ensures data integrity, consistency, and fast sync across devices.Real-Time Data Updates
– Notes auto-sync across sessions without manual refresh.
File Handling
Edgestore Integration
– Secure, scalable cloud storage for note attachments and images.Easy File Uploads
– Supports multiple file types with a smooth user experience.
State Management
Zustand Store
– Simplifies global state management and avoids heavy prop drilling.Lightweight & Performant
– Optimized for speed and scalability.
Performance & UI
Tailwind CSS UI
– Clean, responsive, and fully customizable UI.Next.js SSR & Optimization
– Server-Side Rendering (SSR) for faster performance and SEO benefits.Dark & Light Mode Support
- Toggle theme for light and dark mode.