Skip to content

RitaGr/MyLifeLibrary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

23 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“š My Life Library

🌐 Live Demo

Check out the live demo of the project here.

πŸ“– Introduction

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!

πŸ’‘ Initial Idea

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.

πŸ› οΈ Technologies

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.

🌟 Features

  • πŸ“š Visual representation of books you've read.
  • πŸ–±οΈ Interactive books that can be moved around.
  • πŸ“… Dot navigation to switch between years, displaying different book collections.

πŸš€ Getting Started

  1. Clone the repository:
    git clone https://github.com/RitaGr/MyLifeLibrary.git
  2. Navigate to the project directory:
    cd MyLifeLibrary
  3. Open the index.html file in your browser to view the project locally.

πŸ“¦ Dependencies

πŸ“ Usage

  • Click on the dot menu to navigate between different years.
  • Interact with the books by dragging them around the screen.

πŸ™ Acknowledgements

About

An interactive way of tracking all the books i've read throughout my life

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published