📗 Table of Contents


📖 bookstore-react Project

The bookstore-react is a web application that allows you to manage and display a collection of books with a focus on learning and implementing React and Redux in a real application.

(back to top)

🛠 Built With

Tech Stack

Version Control System
Repository Hosting Service
Stacks

(back to top)

Key Features

Adds books and removes them from API

(back to top)

💻 Getting Started

Clone this repository to your desired folder:

Example commands:

  git https://github.com/EvansSnave/bookstore-react.git

📖 Install

Install this project's dependencies with:

cd .\bookstore-react\
npm install

📖 Usage

To run the project, execute the following command:

 npm run preview

Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.

The page will reload when you make changes.
You may also see any lint errors in the console.


Run tests

  npm run test

Available Scripts

In the project directory, you can run the following scripts using npm run-script:

dev

Runs the app in development mode using Vite.
Open http://localhost:3000 to view it in your browser.
The page will reload when you make changes, and any lint errors will be displayed in the console.

build

Builds the app for production using Vite.
The optimized and minified output files will be placed in the build folder.
Your app is ready to be deployed!

lint

Runs ESLint on the source code in the src directory.
It checks for any linting errors and provides feedback in the console.
The command includes additional options to report unused disable directives and suppress warnings.

preview

Launches a preview of the built app using Vite.
It serves the optimized production build and allows you to view it in your browser.
This is useful for testing the app before deployment.

Note: The eject script is not available in this project. Once you eject from a Vite project, there is no going back.

(back to top)

Deployment

Coming soon!

(back to top)

👥 Author

👤 Kevin Cruz

(back to top)

🔭 Future Features

  • Much more interesting content
  • Professional embellishment with CSS or JavaScript

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project gift us with a star.

(back to top)

🙏 Acknowledgments

I would like to thank all of our team-mates and Microverse.

(back to top)

📝 License

This project is MIT licensed.

(back to top)