- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
A book liabrary to store items of books with thier title and author.
- HTML
- CSS
- JS
Tech Stack N/A
Client
Server
Database
- Stores the title and author of a book to an array of object
- Display the items of the object to the screen for users
- User can also remove a book and author with a remove button.
To get the content of this project locally you need to run the following commands in your terminal.
- IDE (code editor) like: VScode, Sublime, etc
- Git
- Download the Zip file or clone the repo with:
git clone https://github.com/shafiuyushawu/Awesome-Books/tree/class-objects
- To access cloned directory run:
cd Awesome-Books
Run the following command to use Tailwind css
and Daisyui
class:
- Copy and paste below in your terminal install taiwind.css:
npm install -D tailwindcss ``
- Copy and paste below to initialize
tailwind.config.js
npx tailwindcss init ``
- Copy and paste below to replace all the lines in
tailwind.config.js
/** @type {import('tailwindcss').Config} */ module.exports = { content: ["./src/**/*.{html,js}"], theme: { extend: {}, }, plugins: [require('daisyui')], } ``
- Copy and paste below to install daisy ui packages.
npm install daisyui ``
- Now open with live server
To install linters and other project's dependencies run:
npm install
To run the project, execute the following command:
- Open with live server
For tracking linter errors locally you need to follow these steps:
- For tracking linter errors in HTML files run:
npx hint .
- For tracking linter errors in CSS or SASS files run:
npx stylelint "\*_/_.{css,scss}"
- For tracking linter errors in JavaScript files run:
npx eslint .
You can deploy this project using:
- N/A
👥 Author: Shafiu Ibn Yushawu && Hiwot Bayissa
👤 Authors
- GitHub: @shafiuyushawu, @hiwina
- Twitter: @shafiuyushawu
- Implement object with classes
- Create a complete website with navbar and footer
Contributions, issues, and feature requests are welcome!
If you like this project, kindly follow me on GitHub 😊
- N/A
This project is MIT licensed.