Skip to content

rafiul-neti/book-assignment-11-client

Repository files navigation

BookCourier - Library Delivery System

Live Website: https://bookcourier-ace9a.web.app/


Project Overview

BookCourier is a library delivery management system. It allows users to request book pickup or delivery from nearby libraries. The system helps students, researchers, and readers borrow and return books without physically visiting the library.

Key Features

  • Request Deliveries: Users can ask for books to be delivered to their location.
  • Book Pickup: Users can schedule a time for books to be picked up and returned to the library.
  • Map Integration: The app uses maps to help manage library locations and delivery routes.
  • User Accounts: People can safely sign up and log in to manage their book requests.
  • Mobile Friendly: The design works well on both mobile phones and desktop computers.
  • Real-time Alerts: Users receive clear messages and notifications for their actions.

Packages Used

I used the following npm packages to build this project:

  • React: For building the user interface.
  • Firebase: For user authentication and hosting.
  • Tailwind CSS and DaisyUI: For the website design and styling.
  • Leaflet and React-Leaflet: For showing interactive maps.
  • Axios: For connecting to the server and handling data.
  • TanStack React-Query: For managing server data and caching.
  • React Hook Form: For handling user input and forms.
  • Swiper and React-Responsive-Carousel: For creating image sliders.
  • SweetAlert2 and React-Hot-Toast: For showing popup messages and alerts.
  • React Router: For moving between different pages of the website.

About

BookCourier is a library delivery management system. It allows users to request book pickup or delivery from nearby libraries. The system helps students, researchers, and readers borrow and return books without physically visiting the library.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages