Skip to content

ariful2o/Book-Review-client

Repository files navigation

B9A8 Book Review

A web application for reviewing and sorting books using React and Vite. This project utilizes local storage, sorting algorithms, and toast notifications to enhance the user experience.

Features

  • Add and Manage Book Reviews: Easily add, edit, and delete book reviews.
  • Sort Reviews: Use various sorting options to organize your reviews.
  • Responsive Design: Optimized for both desktop and mobile devices.
  • Notifications: Get real-time feedback on actions using toast notifications.

Live Demo

Check out the live application here: Book Review App Check out the live application here: Book Review App

Tech Stack

  • React: Frontend framework for building user interfaces.
  • Vite: Fast build tool for modern web projects.
  • Tailwind CSS: Utility-first CSS framework for styling.
  • DaisyUI: Component library for Tailwind CSS.
  • LocalForage: Storage solution for offline capabilities.
  • Recharts: Charting library for visualizing data.

Installation

  1. Clone the repository:

    git clone [[https://github.com/yourusername/b9a8-book-review.git](https://github.com/programming-hero-web-course-4/b9a8-book-vibe-mohammadariful20.git](https://github.com/programming-hero-web-course-4/b9a8-book-vibe-mohammadariful20.git)

Navigate to the project directory:

bash Copy code cd b9a8-book-review Install the dependencies:

bash Copy code npm install Development To start the development server, run:

bash Copy code npm run dev Open http://localhost:3000 in your browser to view the application.

Building for Production To create a production build, run:

bash Copy code npm run build You can preview the production build using:

bash Copy code npm run preview Linting To run ESLint and check for code quality, use:

bash Copy code npm run lint Contributing Contributions are welcome! Please feel free to submit a pull request or open an issue for any improvements or bugs.

License This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments React Vite Tailwind CSS DaisyUI LocalForage Recharts javascript Copy code

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors