Awesome books
This branch (awsome__es6) We did it by contributing with my coding partner we did in this branch the followings 👌 :
- Create the entry point for your JavaScript code called index.js
- Create index.css file for your styles.
- Create the main index.html file. Link your index.js and index.css files there.
- Create a directory called modules.
- Divide code into modules. Save each module in a separate file in the modules dir. Import modules in the index.js
- Use let and const in a correct way.💯
- Refactor methods and functions to arrow functions.
- For this requirement you should use a library Luxon and Import it as a module.
- Create a function to add a new book to the collection, with title and author.
- Create a function to remove a book from the collection.💯
- Display all books saved in the collection in the top part of the page.
- when a user clicks the "Add" button [A new book is added to the collection.] (The new book is displayed in the page)
- the data is preserved in the browser's memory by using localStorage.
Built With
- HTML
- CSS
- Flexbox
- JavaScript (ES6)
- Use gitHub pages
- Use the javascript objects and arrays to store the data for every project.
Live Demo
Getting Started
This is an example of how you may give instructions on setting up your project locally. Modify this file to match your project, remove sections that don't apply. For example: delete the testing section if the currect project doesn't require testing.
To get a local copy up and running follow these simple example steps.
Authors
👤 Author
- GitHub: Osama Ashraf
- Twitter: Osama Ashraf
- LinkedIn: Osama Ashraf
🤝 Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Show your support
Give a ⭐️ if you like this project!
📝 License
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.