NoteForge is a full-stack Notes Application built with the latest web technologies.
It provides a secure, responsive, and modern platform for managing notes efficiently.
- ⚡ Built with Next.js 15
- 🎨 Modern UI with Shadcn UI + custom theming
- 🔐 Authentication with Better Auth
- Email + Password
- Google OAuth
- 📧 Email sending & verification
- 🔑 Forgot / Reset password flow
- 📝 Rich text editor powered by Tiptap
- 🌙 Dark mode & custom themes
- 📂 Responsive dashboard with sidebar navigation
- ☁️ Deployed seamlessly on Vercel
- Frontend: Next.js 15, Shadcn UI
- Authentication: Better Auth (Email/Password + Google OAuth)
- Database: (Your DB choice – e.g., PostgreSQL/SQLite with Drizzle ORM)
- Editor: Tiptap Rich Text Editor
- Deployment: Vercel
Clone the repository:
git clone https://github.com/harshhere905/NoteForge.gitNavigate to the project folder:
cd NoteForgeInstall dependencies:
npm installRun the development server:
npm run devOpen http://localhost:3000
to see the app.
Contributions are welcome!
Fork the repoCreate a new branch (git checkout -b feature-name)Commit your changes (git commit -m 'Add new feature')Push to your branch (git push origin feature-name)Open a Pull RequestThis project is licensed under the MIT License.
Priyanshu Varshney
GitHub: @harshhere905
LinkedIn: [https://www.linkedin.com/in/priyanshuvarshney/]
Email: hv96829@gmail.com