Check out the live demo of the project here.
I've always been a big reader and lover of books. As part of reading and collecting books, you also develop a need to track all the books you've read. This - I've decided - can be done in a fun and modern way, using code!
The initial idea for this project was to create falling books into a "pile" enabling you to visually see on the screen all the books and titles you've read. I also wanted to add the ability to move the books around as an interactive way for the user to engage.
At first, I stumbled on this Code Pen Project and that's how I discovered Matter.js. This is what I was going for: Air Friction. This project is inspired by the Beit Ariela Library Website. Dot menu used material from Codrops.
- π Visual representation of books you've read.
- π±οΈ Interactive books that can be moved around.
- π Dot navigation to switch between years, displaying different book collections.
- Clone the repository:
git clone https://github.com/RitaGr/MyLifeLibrary.git
- Navigate to the project directory:
cd MyLifeLibrary - Open the
index.htmlfile in your browser to view the project locally.
- Click on the dot menu to navigate between different years.
- Interact with the books by dragging them around the screen.