The Bookstore website is a content management system that allows you to:
- Display a list of books
- Add a book
- Remove a selected book
- React
- Redux
- HTML/SCSS
- Jest
$ git clone git@github.com:Mhdez221993/bookstore.git
$ cd bookstore
$ npm install
$ npm start
In the project directory, you can run:
Launches the test runner in the interactive watch mode.\
Builds the app for production to the build
folder.
It correctly bundles React in production mode and optimizes the build for the best performance.
================
$ 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
- GitHub: @Mhdez221993
- Twitter: @MoisesH42060050
- LinkedIn: Moises Hernandez Coronado
=======
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page
=======
Give a ⭐️ if you like this project!
=======
- 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 👍