matty22 / BookTrade

Full stack JavaScript personal book loaning app

Home Page:https://matty22booktrade.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Book Trader

Book Trader is an application that allows users to set up and maintain a book sharing library. Users can search for the books they own using the Google Books API and add them to the library. Other users can view the books in the library and request to borrow books from the original owner.

To Use

Sign up by entering your email address and a password. Once logged in, you may edit your profile, add a book, or view the library. To add a book, enter your book title into the search field and click the 'Search' button. Choose the result that looks best, and click the 'Add book' button. Now your book is available to view in the library and others can request to borrow it. To request a book, go to the Library and click the 'Request Book' button for whichever book you want to borrow and the owner will be notified.

Contributing

This project has open issues. Development is based on the development branch. To contribute, follow these steps:

  • git clone https://github.com/matty22/BookTrade.git
  • git checkout development
  • git checkout -b issue-label/reference-to-issue (ex. bug/fix-grammar-error)

Make your changes in your local copy...

  • git add [filename].ext
  • git commit -m "Concise message that explains your changes"
  • git checkout development
  • git pull
  • git checkout fix/my-branch
  • git merge development
  • git push origin fix/my-branch

Then, open a PR on the development branch on the repo.

For questions, read these three blog posts for guidelines on how to contribute:

About

Full stack JavaScript personal book loaning app

https://matty22booktrade.herokuapp.com/


Languages

Language:JavaScript 64.7%Language:HTML 26.5%Language:CSS 8.8%