Skip to content

MY BOOK-STORE is an electronic book-store application built using Vite, React, and TailwindCSS. It features CRUD (Create, Read, Update, Delete) operations for managing books and includes an undo with redo functionality. The app utilizes Vite as the build tool, React for the user interface, and TailwindCSS for styling.

Notifications You must be signed in to change notification settings

Lanr3waju/my-bookstore

Repository files navigation

MY BOOK-STORE

This is an electronic book-store app with CRUD features and an undo with redo feature built with Vite, React and TailwindCSS.

screenshot

Built With

  • Vite

  • React

    • JSX
    • Forms Library
    • React Router
    • createPortal for Modal
    • Hooks
      • useState
      • useEffect
      • useSelector
      • useDispatch
      • useRef
  • Redux

    • Redux-undo
  • Tailwind CSS

    • DaisyUi plugin
  • Tests

    • Vitest
    • React Testing Library
    • Happy-DOM
    • Redux Mock-store
    • Redux thunk

Live Demo

Live Demo Link

Development (Running locally)

  • Clone the project
git clone https://github.com/Lanr3waju/my-bookstore.git
  • Install Dependencies
npm install

To automatically fix eslint issues found (where possible):

npm run lint

👤 Author

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments and Resources used

📝 License

MIT licensed.

About

MY BOOK-STORE is an electronic book-store application built using Vite, React, and TailwindCSS. It features CRUD (Create, Read, Update, Delete) operations for managing books and includes an undo with redo functionality. The app utilizes Vite as the build tool, React for the user interface, and TailwindCSS for styling.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages