Skip to content

Anikketsingh/booKART_Main

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

booKART

booKART is a full-stack web application that allows users to list their books online and buy other books. It is built using modern web technologies including React, JavaScript, Node.js, Tailwind CSS, Vite, Flowbite, and MongoDB.

Features

  • Book Listing: Users can list their books for sale.
  • Book Purchase: Users can browse and purchase books listed by others.
  • User Authentication: Secure login and signup with email/password and Google authentication.
  • Responsive Design: The application is designed to be fully responsive and user-friendly.

Technologies Used

  • Frontend: React, JavaScript, HTML, Tailwind CSS, Vite, Flowbite, Tailblocks
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Authentication: Google Firebase

Getting Started

Prerequisites

Make sure you have the following installed on your machine:

  • Node.js (v14 or higher)
  • NPM (v6 or higher)
  • MongoDB (running locally or an accessible instance)

Installation

  1. Fork the Repository

    Start by forking the project repository from GitHub.

  2. Clone the Repository

    Clone the forked repository to your local machine using the following command:

    git clone https://github.com/YOUR_USERNAME/booKART_Main.git

Set Up the Backend Navigate to the backend directory (mean-server) and install the required dependencies:

```bash
cd booKART_Main/mean-server
npm install
nodemon index

Set Up the Frontend

  cd ../booKART-client
  npm install
http://localhost:5173/


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published