Skip to content

An app with Rails API backend and JavaScript frontend to keep track of books and perform CRUD actions on book collection.

License

Notifications You must be signed in to change notification settings

OrkunSA/library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nice Reads

Description

Library is an app with a JavaScript frontend and Ruby on Rails API backend to help users to keep track of their favorite books. They can perform almost all the CRUD actions on their book collections.

Installation Instructions

  • Fork and clone the repo to your local machine.

  • Change directory to backend in the terminal and run

bundle install

  • To set up and seed the database

rake db:migrate rake db:seed

  • To run the Rails server;

rails s

  • Then navigate to frontend folder in your terminal.

  • Open the index.html file in the browser of your choice.

Usage

  • Click on Add New Book to add a book to your collection.

  • Click on sort by to filter books by categories

  • Click on delete to remove a book from your book collection.

Demo

DEMO

Blog

https://orkunsalam.medium.com/another-day-another-project-nicereads-in-javascript-dbdc9867a44b

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/OrkunSA/library.git. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.

License

The gem is available as open source under the terms of the MIT License.

About

An app with Rails API backend and JavaScript frontend to keep track of books and perform CRUD actions on book collection.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published