BookVibe is a modern web application for book lovers to explore, review, and track their favorite books. It offers an intuitive interface, smooth navigation, and personalized book management features.
- About
- Features
- Tech Stack
- Getting Started
- Installation
- Usage
- Contributing
- Contact
BookVibe allows users to discover books, add personal reviews, and manage a personal reading list. It provides a responsive interface and easy navigation to enhance the reading community experience.
- Explore books and read details
- Add, edit, and delete personal reviews
- Mark favorite books and track reading progress
- Search and filter books
- Fully responsive design (desktop & mobile)
- Clean UI with React + Tailwind CSS
- Notifications & alerts for user interactions
⚛️ React (Vite) 🎨 Tailwind CSS 💎 DaisyUI (if used)
React Router DOM
react-icons
- useState, useEffect, custom hooks
- LocalStorage (if used)
SweetAlert2 for alerts & confirmations
Netlify
https://bookvibeproject.netlify.app/
Follow these steps to run BookVibe locally.
git clone https://github.com/mahmud014/book-vibe.git cd book-vibe
npm install
npm run dev
- Open the app in your browser
- Explore books and details
- Add or edit your personal reviews
- Track favorite books and reading progress
- Receive alerts using SweetAlert2
-
Contributions are welcome!
-
Fork the repository
-
Create a new branch (git checkout -b feature/YourFeature)
-
Commit changes (git commit -m "Add new feature")
-
Push (git push origin feature/YourFeature)
-
Create a Pull Request
-
Author: Md. Shukur Mahmud
-
📧 Email: anik955720@gmail.com
-
🔗 GitHub: https://github.com/mahmud014
-
🔗 LinkedIn: https://www.linkedin.com/in/md-shukur-mahmud-387439261/
