Welcome to Granthagar, your one-stop destination for all things books! Whether you're a passionate reader, an aspiring writer, or just looking for some literary inspiration, Granthagar has got you covered.
- Diverse Book Categories: Explore a wide range of book categories including fiction, non-fiction, self-help, fantasy, and more!
- Efficient Search Functionality: Find your favorite books effortlessly with our powerful search feature.
- Personalized Dashboards: Enjoy tailored experiences with separate dashboards for users and admins.
- User Account Features: Create accounts, login, and enjoy personalized experiences like adding books to your cart.
- Next.js: For lightning-fast performance and server-side rendering.
- TypeScript: Enhancing code quality and developer productivity.
- Mongoose & Express: For seamless backend development.
- Redux: Providing a predictable and centralized store for data handling.
- React Facebook: Seamlessly integrated social media features.
- React Hook Form & Zod: Ensuring data integrity and user input accuracy.
- Redux Persist: Never lose your session data again.
- Swiper: Interactive carousel navigation for a delightful browsing experience.
- Clone this repository to your local machine.
- Install dependencies using
npm install
. - Start the development server using
npm run dev
. - Open your browser and navigate to
http://localhost:3000
to access Granthagar.
Granthagar is committed to providing a smooth and enjoyable experience for book lovers everywhere. If you have any feedback or suggestions for improvement, please don't hesitate to reach out. Happy reading! 📖✨