Skip to content

Prachi-Shende/BooKaro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BooKaro

Project Members

  • Prachi Shende (231071065) - Frontend Developer
  • Shreya Rajeev (231071067) - Frontend Developer
  • Mahima Sonawane (231071071) - Backend Developer
  • Diksha Thongire (231071073) - Backend Developer

About BooKaro

BooKaro is a marketplace built for students to easily buy and sell engineering books.
It provides a smooth, modular, and responsive user experience with powerful backend integrations.


Features

  • Personalized book recommendations (KNN-based).
  • Book quality detection using OpenCV.
  • Dynamic pricing suggestion based on condition.
  • Firebase for authentication and real-time database.
  • Built-in chat system for buyer-seller negotiation.
  • Users can act as both buyers and sellers.

🛠Tech Stack

  • Frontend: React.js, Tailwind CSS
  • Backend: Firebase, OpenCV
  • Database: Firebase Realtime Database
  • Machine Learning: K-Nearest Neighbors (KNN)
  • Authentication: Firebase Auth

Development Highlights

  • Comprehensive planning and system design
  • Documentation and testing
  • Iterative and scalable development process

Future Scope

  • Add assignments, previous year question papers, etc.
  • Integrate payment gateways (Stripe, PayPal).
  • Develop a full admin panel.
  • Launch a mobile app version (React Native / Flutter).
  • Integrate APIs (Google Books API, Open Library API).

How to Run Locally

# Clone the repository
git clone https://github.com/your-username/BooKaro.git

# Navigate into the project directory
cd BooKaro

# Install dependencies
npm install

npm install papaparse

# Start the development server
npm start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •