- ๐ About the Project
- ๐ป Getting Started
- ๐ฅ Authors
- ๐ญ Future Features
- ๐ค Contributing
- โญ๏ธ Show your support
- ๐ Acknowledgements
- โ FAQ (OPTIONAL)
- ๐ License
In this project, We will take the Awesome books application and convert it into a fully functional website. We will refactor the project to add three new sections on top of the two sections you have already completed: Books list (done), Add book form (done), a new Contact info section, a Navigation bar, and a Footer. We will be using them in all Microverse projects and most likely in my future job as well, so it is important to know them!
Client
Server
- N/A
Database
- N/A
- Follow a correct Gitflow
- Comply with linters
- DOM events with Javascript
- Javascript events
- Use objects to store and access data
- Use localStorage
- Create class methods to add and remove books
- Use a navigation bar
To get a local copy up and running, follow these steps:
In order to run this project you need:
โ
Github account
โ
Visual Studio Code installed
โ
Node.js installed
โ
Git Bash installed (optional)
Clone this repository to your desired folder:
cd [my-folder]
git clone [email protected]:eamador1/awesome-library.git
Erwin Amador
- GitHub: @ErwinAmador
- Twitter: @ErwinAmador
Damian Dib Bustros
- GitHub: @DamianDib9
- LinkedIn: @DamianDib9
- Use libraries and frameworks
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project you can follow me on Github.
I would like to thank all Microverse staff and my coding partners as well.
-
What is a Linter?
- Linter is a tool that analyzes source code to flag programming errors, bugs, stylistic errors, and suspicious constructs.
-
What is meant by Gitflow?
- Gitflow is an alternative Git branching model that involves the use of feature branches and multiple primary branches.
-
What is DOM?
- The Document Object Model (DOM) is the data representation of the objects that comprise the structure and content of a document on the web.
This project is MIT licensed.