Skip to content

soumojit622/Noteforge

Repository files navigation

🧠 NoteForge

Your Digital Brain for Smarter Notes

NoteForge Preview


✨ Overview

NoteForge is a modern, blazing-fast note-taking app for creators, developers, and thinkers. Designed for beauty and built for performance, it helps you write, plan, and organize — all in one place.

📓 Whether you're building projects, drafting blogs, or taking lecture notes — NoteForge keeps you in the flow.


🚀 Features

  • 🎨 Elegant Design – Tailored with Tailwind CSS for a polished UI
  • ✍️ Rich Text Editing – Built with Tiptap for seamless writing
  • 📬 Password Reset Emails – Styled HTML emails via Resend
  • 🔐 Secure Auth – Email/password login with full reset flows
  • 🌗 Dark Mode – Automatic theme switching
  • 🌀 Smooth Animations – Powered by Framer Motion
  • ⚙️ Component-Based – Reusable Shadcn UI components
  • 📱 Mobile Ready – Responsive and fast across all devices

🛠️ Tech Stack

Tech Description
Next.js Fullstack React framework
TailwindCSS Utility-first CSS
Tiptap Rich Text Editor
Resend Transactional Email
React Email Email Component Builder
Framer Motion Animations
Lucide Iconography
React Hook Form Forms Handling
Zod Form Validation
Shadcn UI Headless Accessible UI

💡 Use Cases

  • 🧑‍💻 Developers – Save code snippets, plan features, document thoughts
  • ✍️ Writers – Write longform content with a clean interface
  • 🧠 Students – Organize study notes and manage your knowledge
  • 🎨 Designers & Creatives – Keep ideas and inspirations in one place

⚙️ How It Works

  1. 🔐 Sign up securely using email/password
  2. 📝 Write notes with the powerful Tiptap editor
  3. 🌙 Toggle between dark/light themes
  4. 📬 Forgot password? Get a beautifully styled reset email
  5. 💾 Notes are automatically saved and ready anywhere you go

🧑‍💻 Developer Friendly

  • ✨ Built 100% in TypeScript
  • 🧩 Component-first architecture
  • 🧹 Linting and Prettier configured
  • 🚀 Optimized for Vercel deployment
  • ♿ Accessible and responsive by default

👨‍🎓 Built With ❤️ by Soumojit Banerjee

"Creativity is intelligence having fun." – Albert Einstein


🔗 Connect with Me


⭐️ Star this repo to support the project and follow for updates!

About

NoteForge is a sleek, modern note-taking web app designed for creators, developers, and thinkers. With a powerful rich-text editor, smooth animations, secure auth, and responsive UI, it helps you capture, organize, and elevate your ideas — effortlessly.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Contributors