Skip to content

A simple book library app that will store data using arrays, local storage, and Firebase.

Notifications You must be signed in to change notification settings

johnsonsirv/library-on-firebase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Book Library

Version Documentation Maintenance License: MIT Twitter: vokeugo

This project implements vanilla Javascript concepts such as ```constructor functions``` and prototypes to build a simple [Book Library App] that stores data using an array.

This project was completed in line with standards provided by Microverse.

Basic Functionalities:

  1. The User can add new book to library. The default read/unread status of a new book is Unread

  2. The User can change the status of a book after they have read it.

  3. The User can remove a book from their library.

All books are cleared when the page reloads. Only the default book will be persisted in the library.

Future Implementations:

  1. Add a database to persist books using Google SpreadSheets API
  2. Use Firebase Realtime DB

See Demo

Book Library

Built with:

  • HTML/CSS
  • Vanilla Javascript

Installation:

Clone the repository to your local machine

$ git clone https://github.com/johnsonsirv/library-on-firebase.git

Usage:

Go to the directory

$ cd library-on-firebase

Open the index.html using your favourite browser

Contributor(s):

Victor Okeugo

Contributing:

  1. Fork it (https://github.com/johnsonsirv/library-on-firebase/fork)
  2. Create your feature (dev) branch (git checkout -b feature/[choose-a-name])
  3. Commit your changes (git commit -m 'What this commit will fix/add')
  4. Push to the branch (git push origin feature/[chosen name])
  5. Create a new Pull Request

You can also create issues

License

This project is licensed under the MIT License - see the LICENSE file for details

About

A simple book library app that will store data using arrays, local storage, and Firebase.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published