https://github.com/patrick-rush/home_library
Keep Track of your books with this handy book inventory app. You can also keep notes on the books that you've read (and note whether you've actually read them or not, too). This was built during my time at Flatiron School.
https://github.com/patrick-rush/home_library
flatiron-school-project ruby sinatra sinatra-applications
Last synced: 13 days ago
JSON representation
Keep Track of your books with this handy book inventory app. You can also keep notes on the books that you've read (and note whether you've actually read them or not, too). This was built during my time at Flatiron School.
- Host: GitHub
- URL: https://github.com/patrick-rush/home_library
- Owner: patrick-rush
- Created: 2020-08-31T21:47:54.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2021-03-04T23:11:24.000Z (over 5 years ago)
- Last Synced: 2025-03-01T20:11:50.292Z (over 1 year ago)
- Topics: flatiron-school-project, ruby, sinatra, sinatra-applications
- Language: Ruby
- Homepage: https://youtu.be/nSyY-Qj0a4I
- Size: 178 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Home Library
Home Library is a web application for keeping track of what books you own, which ones you've read, and for taking notes on them.
You can visit the public version of this app... (coming soon)
## Installation
To install this app locally, clone this repo and run
```bash
$ rake db:migrate
```
and
```bash
$ rake db:seed
```
You're seeding the database with categories or genres. If you wish to create your own list of genres feel free to skip this.
You will need to set up a SESSION_SECRET. You can do this by opening IRB and running...
```bash
$ require 'securerandom'
$ SecureRandom.hex(64)
```
## Contributing
Feel free to submit pull requests as you see fit.
## License
[MIT](https://choosealicense.com/licenses/mit/)