{"repo":"innovatorved/notebook","free":true,"listed":false,"github":"https://github.com/innovatorved/notebook","clone":"git clone https://github.com/innovatorved/notebook.git","description":"Notebook is a web based application that stores client notes and client can easily share notes with a link Provide fully control to your note And you can also download your note in text file","language":"JavaScript","stars":23,"topics":["react","reactjs","react-router","mongodb","nodejs","expressjs","innovatorved","express","bcyrpt","jwt-authentication"],"license":null,"category":"databases-storage","readme_excerpt":"Notebook A modern cloud notebook application with GitHub-inspired design. Features - 🔐 Secure Authentication - Powered by better-auth with email/password - 📝 Notes Management - Create, edit, delete, and organize your notes - 🔗 Sharing - Share notes publicly with a link - 🎨 GitHub-style UI - Modern dark theme with Octicons - 📱 Responsive - Works on desktop and mobile - ⚡ Fast - Uses Bun for blazing-fast performance Tech Stack - Frontend : React 19, Vite 6, React Router 7 - Backend : Express.js 5 - Database : MongoDB (native driver) - Authentication : better-auth - Icons : GitHub Octicons Quick Start Prerequisites - Node.js 18+ or Bun 1.0+ - MongoDB database (local or Atlas) Installation Development Production Scripts Task bun ------ ----- Dev server bun run bun:dev Dev frontend bun run bun:dev:frontend Build bun run bun:build Production bun run bun:start Export DB bun run bun:export-db Migrate users bun run bun:migrate-users Database Operations Export Database (Backup) Migrate Users (from old JWT system) bash Always backup first! bun run bun:export-db","default_branch":null,"files":null,"tree":[],"storefront":"/r/innovatorved","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/innovatorved/notebook/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}