Skip to content

Welcome to Read Right, an advanced online platform that seamlessly integrates a feature-rich bookstore with a vibrant reading community. Explore, purchase, and engage with books while fostering a community-driven environment for discussions, reviews, and recommendations.

Notifications You must be signed in to change notification settings

shatrukumar47/Read-Right

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

Project Name: Read Right

Welcome to Read Right, an advanced online platform that seamlessly integrates a feature-rich bookstore with a vibrant reading community. Explore, purchase, and engage with books while fostering a community-driven environment for discussions, reviews, and recommendations.

Deployment Link

vercel

backend

Embarking on a solo project to apply the knowledge gained during my Generative AI unit at Masai School. This venture is a hands-on exploration of a new tech stack using GenAI tools, translating my learning into a robust full-stack project.

🛠 TechStacks 💻

FRONTEND -

Angular | Tailwind CSS | NgRx | Javascript | HTML5 | CSS3 |

BACKEND -

Node.js | Express.js | MongoDB | Mongoose | bcrypt | jsonwebtoken | OpenAI

📄 Pages

  • Home Page
  • Login Page
  • Signup Page
  • Profile Page
  • Books List Page
  • Book Details Page
  • Discussion Page
  • Reading List Page
  • Checkout Page
  • Cart Page
  • Page Not Found Page

âš¡ Features

Online Bookstore

  • Browse books by genre, author, and other criteria.
  • Make purchases and build your personal library.

Community Discussions

  • Join discussions about books and genres.
  • Create and participate in community conversations.

Book Reviews and Ratings

  • Write reviews for books you've read.
  • Rate books and contribute to book recommendations.

Reading Lists

  • Create and share reading lists with the community.
  • Track the books you've read and recommend them to others.

Author Interaction

  • Authors can engage with readers and participate in discussions.

Intelligent Chatbot

  • Powered by GPT, our chatbot assists users in finding books, authors,

Snap Shots 📷

Landing Page

1

Login Page

9

Signup Page

10

Profile Page

6

Reading List

5

Book List Page

2

Book Details Page

3

Community Discussion

4

Cart Page

7

Checkout Page

8

Page Not Found

pnf

Installation

  1. Clone the repository:

    git clone https://github.com/shatrukumar47/Read-Right.git
  2. Install frontend dependencies:

    install frontend dependecies
    cd frontend
    npm install
  3. Install backend dependecies

    install backend dependecies
    cd backend
    npm install

Configure your database (replace [database] with your chosen database):

For MongoDB: create a .env file and create a key value pair with your mongoDb ATlas link.

Running the Application

Start the backend server:

  cd backend
  npm run server

Start the Angular development server:

  cd frontend
  ng serve --open

Start the Angular development server:

  cd Frontend
  ng serve

About

Welcome to Read Right, an advanced online platform that seamlessly integrates a feature-rich bookstore with a vibrant reading community. Explore, purchase, and engage with books while fostering a community-driven environment for discussions, reviews, and recommendations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published