Awesome books
- CSS, HTML
- Frameworks-none
- Technologies use- Git, npm
"Awesome books" is a simple website that displays a list of books and allows you to add and remove books from that list. By building this application, we will learn how to manage data using JavaScript. Thanks to that our website will be more interactive. we will also use a medium-fidelity wireframe to build the UI.
To get a local copy up and running follow these simple example steps.
Set-up GitHub Actions
- create a .github/workflows folder and add a copy of .github/workflows/linters.yml (https://github.com/microverseinc/linters-config/blob/master/html-css/.github/workflows/linters.yml) to that folder.
Set-up linters in your local env
- you need to initialize npm to create package.json file. npm init -y
- Run npm install --save-dev [email protected]
- Copy .hintrc (https://github.com/microverseinc/linters-config/blob/master/html-css/.hintrc) to the root directory of your project.
A mighty, modern linter that helps you avoid errors and enforce conventions in your styles.
- Run npm install --save-dev [email protected] [email protected] [email protected] [email protected]
- Copy .stylelintrc.json (https://github.com/microverseinc/linters-config/blob/master/html-css/.stylelintrc.json) to the root directory of your project.
- Run npm install --save-dev [email protected] [email protected] [email protected] [email protected]
- Copy .eslintrc.json(https://github.com/microverseinc/linters-config/blob/master/html-css-js/.eslintrc.json) to the root directory of your project.
- Run npx eslint . on the root of your directory of your project to Fix linter errors.
- Run npx hint . to Fix Web validation errors.
- Run npx stylelint "**/*.{css,scss}" on the root of your directory of your project to Fix linter errors.
- Ssekweyama Pius
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
Give a ⭐️ if you like this project!
- Big thanks to Microverse and all the student teams that contributed in any form
This project is MIT licensed.