BookWire is an app built on Rails as the 3rd Portfolio Project in FlatIron School's Online Full-Time Web Development Course. Users can create an account with BookWire to review books that they've read.
- CRUD functionality for books
- CRUD functionality for reviews
- Sign In with Github
- Fix Error Messages
- Add Discussion Thread
- Add Facebook, Google, LinkedIn sign in options
- Add more styling
Project is created with:
- Rails 5.2.3
- Bootstrap 3.4.1
- Jquery-rails 4.3.3
- Sqlite3 1.4.1
- Devise 4.6.2
- Simple_form 4.1.0
- Paperclip 6.1.0
To run this app, fork this repo and follow the steps below:
$ cd .../bookwire_app
$ bundle install
$ rails db:migrate
$ rails s
Visit your local server, http://localhost:3000
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.
This app is inspired by Mackenzie Child's 12 Rails Apps in 12 Weeks Challenge:
- Week 3: Recipe Organizer App
- Week 5: Movie Review App
The gem is available as open source under the terms of the MIT License.
Copyright (c) 2019 Annie Phan