Skip to content

shibilmuhammad/BinBooks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

45 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Binbooks v0.1

Binbooks - Bridging Readers and Books

BinBooks is all about making books more affordable and accessible, especially in rural areas. Whether you're looking to buy secondhand books or donate some of your own, we've got you covered.

Why BinBooks?

  • πŸ“š Affordable Reading: Connecting rural book lovers with secondhand bookstores for budget-friendly options.

  • 🚚 Easy Delivery: Get your favorite books delivered right to your doorstep without breaking the bank.

  • πŸ”„ Dynamic Search: Effortlessly find books with dynamic search, sort, and filter features that keep things smooth.

Tech Talk

Tech Stack

Node.js, Express, MongoDB, Tailwind CSS, and good old Vanilla JavaScript for a lightweight and fast experience.

No Framework Overload:

We kept it simple, no React or jQuery, just pure coding magic.

Installation

Install Binbooks-website with npm

  git clone https://github.com/shibilmuhammad/BinBooks.git
  cd Binbooks
  npm install
  npm run start

Documentation

Tailwind

mongoose

Features

  • πŸ”’ Secure User Login: Protect user data with secure authentication mechanisms.

  • πŸ” Advanced Searching: Find exactly what you're looking for with advanced search capabilities.

  • πŸ”„ Seamless User Experience: Sort, search, and filter books without any annoying page refreshes.

  • πŸ’³ Payment Integration: Enjoy hassle-free payments with Razorpay integration (test mode).

  • πŸ“± Responsive UI: Access BinBooks on any device with a responsive user interface.

  • πŸ—οΈ Forgot Password: Easily recover your account with a forgot password feature.

  • πŸ“¦ Order Tracking: Keep track of your orders every step of the way.

  • πŸ•΅οΈ Comprehensive Admin Control: Admins have full monitoring capabilities, including tracking the number of products, customers, and orders.

  • πŸ“Š Admin Dashboard: Get insights into key metrics like product count, customer count, and order count.

  • πŸ›’ Product Management: Admins can effortlessly add, edit, or remove products from the platform.

  • 🚫 User Management: Admins have the power to block or unblock users as needed.

  • πŸ“ Order Management: Review and change the status of orders to keep things running smoothly.

  • πŸ–ΌοΈ Banner Control: Manage banners and promotional content for enhanced user engagement.

Screenshots

User Screens (Mobile view)

Image description Image description image description image description Image description image description Image description image description

Admin Screens

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors