Book-Blog is crafted with a vision to create a vibrant community where book enthusiasts can connect, share, and explore diverse literary perspectives. At Book-Blog, we aim to provide an intuitive user interface that empowers users to effortlessly read and post reviews, fostering a space where readers of all backgrounds can engage and enrich their reading experiences. Whether you're a casual reader or a passionate bibliophile, Book-Blog is your go-to platform for discovering new books and sharing your literary insights.
Table of Contents
We provide an online portal where book enthusiasts can immerse themselves in a rich community of literary reviews. Readers can effortlessly search for reviews on their favorite books and explore a diverse array of opinions. Users can also contribute their own reviews, sharing their unique perspectives with others. Whether you're looking to discover new reads or share your thoughts on the latest bestseller, our platform offers a seamless and engaging experience for all.
IDE: Visual Studio Code
- NodeJs: v.14.15.1 or above
- Express-jwt: v.6.0.0 or above
- Mongoose: v.5.11.3 or above
- React: v.17.0.1 or above
- Clone the repository :
git clone https://github.com/taniishkaaa/Book-Blog.git
- Install NPM packages : Backend:
cd backend
npm install
Frontend:
npm install
- Enter your API keys in
.env
:
API_KEY = 'ENTER YOUR API';
- Run Server:
Backend Server:
cd backend
npm start
or
nodemon index.js
Frontend Server:
npm start
Backend & Frontend Server:
npm run both
At our platform, reading reviews is simple and accessible to all. You don't need to register or login to dive into a wealth of literary insights. Simply search for the title you're interested in, and you'll find a collection of reviews from our community of readers. Whether you're looking for a new book to dive into or exploring opinions on a recent release, our platform offers a seamless reading experience without the need for a login.
To add your reviews to our platform, simply create an account and log in. Once logged in, you can easily share your thoughts on books by posting your reviews. Your contributions will help other readers discover new books and perspectives.
-
Mail us at: bookblog@gmail.com
-
Megha - Email: meghasharma4982@gmail.com Linkedin: http://www.linkedin.com/in/megha-sharma-597a80222
-
Tanishka - Email: tanishkasingh2004@gmail.com Linkedin: https://www.linkedin.com/in/tanishka-singh-a42571228/