Skip to content

This app for users to share their experience with books they read. Users can share books they read or make it private also they can edit their progress and change the status (reading or done). The authenticated users can add comments on the shared books.

License

Notifications You must be signed in to change notification settings

ammarkandel/BooksZone

Repository files navigation

BooksZone

About

This app for users to share their experience with books they read. Users can share books they read or make it private also they can edit their progress and change the status (reading or done). The authenticated users can add comments on the shared books.

Live Demo

Live demo

App screens

screenshot

screenshot

screenshot

screenshot

screenshot

screenshot

screenshot

How to run this project

  • Install Ruby.
  • Install Ruby on Rails.
  • Install bundle.
  • Make sure you inside the folder (terminal).
  • Run bundle install
  • Run yarn
  • Run rails db:create
  • Run rails db:migrate
  • Run rails server
  • Go to http:localhost:3000

Test-driven development RSPEC

The code includes unit testing using RSpec. To start the test run the next line in your terminal:

bundle exec rspec

Future Features

  • Add reply on comments.

Author

👤 Ammar El refay Kandel

Show your support

Give a ⭐️ if you like this project!

About

This app for users to share their experience with books they read. Users can share books they read or make it private also they can edit their progress and change the status (reading or done). The authenticated users can add comments on the shared books.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published