This project is a Library Management Web Application built with the MERN stack (MongoDB, Express, React, Node.js). Users can manage books, add quotes and notes, and export their data.
- 📚 Personal library management
- 🔍 Add books from Google Books and perform search and filtering
- 🏷️ Edit library: add or remove books
- 🏷️ Add tags to books and search by tags
- 📝 Add quotes and page notes; use OCR technology to extract text from images
- 📤 Export quotes and notes as PDF or Word files
- 🖼️ Screenshots included in
/screenshotsfolder
- MongoDB – Database
- Express.js – Backend API
- React.js – Frontend
- Node.js – Server
- Axios – API requests
- Mongoose – MongoDB ORM
/client # React frontend code
/server # Node.js backend code
README.md
git clone <repo-url>
cd project-foldercd server
npm install
node servercd client
npm install
npm run start- Make sure the backend server is running before testing client features that require API calls.
- Update environment variables (e.g.,
.envfile) for database connections as needed.
For any questions or inquiries, please contact:
- Email: esmanursolmaz@outlook.com



