Skip to content

The Bookstore is a website similar to the "Awesome Books" website.

Notifications You must be signed in to change notification settings

Mhdez221993/bookstore

Repository files navigation

Microverse

BookStore

The Bookstore website is a content management system that allows you to:

  • Display a list of books
  • Add a book
  • Remove a selected book

screeshoot

Built With

  • React
  • Redux
  • HTML/SCSS
  • Jest

Getting Started

$ git clone  git@github.com:Mhdez221993/bookstore.git
$ cd bookstore
$ npm install
$ npm start

Available Scripts

In the project directory, you can run:

$ npm test

Launches the test runner in the interactive watch mode.\

$ npm run build

Builds the app for production to the build folder.
It correctly bundles React in production mode and optimizes the build for the best performance.

================

Verify linters

$ npx eslint .
$ npx stylelint "**/*.{css,scss}"
  • Autofix linters errors
$ npx eslint . --fix
$ npx stylelint "**/*.{css,scss}" --fix
  • you can install linters locally
$ npm install --save-dev eslint@7.11.x eslint-config-airbnb@18.1.x eslint-plugin-import@2.22.x eslint-plugin-jsx-a11y@6.2.x eslint-plugin-react@7.20.x eslint-plugin-react-hooks@2.5.x babel-eslint@10.1.x

$ npm install --save-dev stylelint@13.3.x stylelint-scss@3.17.x stylelint-config-standard@20.0.x stylelint-csstree-validator

👤 Moises Hernandez Coronado

=======

🤝 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

  • Microverse for giving me this chance
  • To my Stand Up Team and coding partners who kept my morale up!
  • The amazing code reviewers for making me improve every day 👍

About

The Bookstore is a website similar to the "Awesome Books" website.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published