- π About the Project
- π» Getting Started
- π€ Author
- π Future Features
- π€ Contributing
- βοΈ Show your support
- π Acknowledgements
- π License
Awesome Books is a simple website that displays a list of books and allows you to add and remove books from that list..
Client
- Adding and Removing Object
- Dynamics of HTML
- Local Storage
To get a local copy up and running, follow these steps.
In order to run this project you need:
- A web browser to view output e.g Google Chrome.
- An IDE e.g Visual studio code.
- A terminal.
Clone this repository to your desired folder or download the Zip folder:
"https://github.com/husush23/Awesome-books-es6.git"
- Navigate to the location of the folder in your machine:
cd ./user/
Install all dependencies:
"npm install"
To run the project, follow these instructions:
- After Cloning this repo to your local machine.
- To get it running on your default browser and local host, run:
" Open the index.html in the project directory with your preferred browser to run the project"
To run tests, run the following command:
- HTML linter errors run:
npx hint .
- CSS linter errors run:
npx stylelint "**/*.{css,scss}"
- JavaScript linter errors run:
npx eslint .
- For unit testing, run:
npm test
You can deploy this project using: GitHub Pages,
- For more information about publishing sources, see "About GitHub pages".
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
- Headers and footers
- Setup Navigations > Book lists, Add books & Contact information
- Implement unit testing
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a βοΈ if you like this project and how I managed to build it!
- Creative Commons license of the design
- I would like to thanks all my coding partners at Microverse
This project is MIT licensed.