- ๐ About the Project
- ๐ Live Demo
- ๐ป Getting Started
- ๐ฅ Authors
- ๐ญ Future Features
- ๐ค Contributing
- โญ๏ธ Show your support
- ๐ Acknowledgements
- โ FAQ
- ๐ License
BookStore is project from Microverse module 3, it is a Webapp built using ReactJS.
HTML, CSS, NodeJS v18, ReactJS
Structure
Style
Front-end framwork
-
Virtual DOM.
-
JSX.
-
Components.
- Comming soon...
To get a local copy up and running, follow these steps.
In order to run this project you need: Open terminal on the same folder of the project and run:
npm install
Clone this repository to your desired folder:
cd my-folder
git https://github.com/ilyassatlassi/Bookstore.git
Install this project with:
cd bookstore
npm install
Run in development mode (Port 3000)
npm run start
npm run build
To run tests, run the following command:
To check for html errors run:
npx hint .
To check for css errors run:
npx stylelint "**/*.{css,scss}"
To check for js errors run:
npx eslint "**/*.{js,jsx}"
๐ค Author1
- GitHub: @ilyassatlass
- Twitter: @ilyass_atlassi
- LinkedIn: Ilyass Atlassi
- Add Components.
- Add Events.
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project send your feedback to encourage me to do more.
I would like to thank Microverse for offering me this opportunity to learn, and practice my skills.
-Why use linters?
- The use of linters helps to diagnose and fix technical issues, also linters can help teams achieve a more readable and consistent style, through the enforcement of its rules.
-Why use ReactsJS?
- React has reusable Components.
- React uses Virtual DOM.
- React has a large ecosystem.
This project is MIT licensed. (Check the LICENSE file)