- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
Awesome Books Re-build Awesome Books to use ES6.
Client
Server
- Linters: Lighthouse, Webhint, and Stylelint
- A
.github/workflows/linters.yml
file to run linters on GitHub Pull Request. - A
.gitignore
file, includingnode_modules/
.
To get a local copy up and running, follow these steps:
In order to run this project you need:
- Have npm installed in your project:
curl -qL https://www.npmjs.com/install.sh | sh
Clone this repository to your desired folder:
git clone https://github.com/astroboyReloaded/Hello-Microverse.git
or
git clone [email protected]:astroboyReloaded/Hello-Microverse.git
<-- Only if you have SSH keys configured on your GitHub account.
run the
npm install
command in your console.
To run the linters before committing any changes to your code, execute the following commands:
lighthouse <url>
npx hint .
`npx stylelint "**/*.{css,scss}"`
NOTE: this repo is set up to use with CSS. If you would like to use SCSS., you must replace "**/*.{css,scss}"
with "**/*.scss"
in line 48 of the linters.yml
file, and run the linter with:
npx stylelint "**/*.scss"
instead.
npx eslint .
👤 AstroboyReloaded
- GitHub: @astroboyReloaded
- Twitter: @astroboyReload
- LinkedIn: Alex Muñoz
- Saved message.
- Option to save several books or go to Collection page after saving one book.
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project please give me a star on GitHub.
I would like to thank Microverse for teaching me these tools.
This project is MIT licensed.
NOTE: we recommend using the MIT license - you can set it up quickly by using templates available on GitHub. You can also use any other license if you wish.