An online book store where buyers can browse and buy from a collection of books offered by registered sellers.
- Ruby v3.0.0
- Ruby on Rails v6.1.4
Check the live version of the app!
To get a local copy up and running follow these simple example steps.
- Ruby on Rails v6.x. To learn how to install Ruby on Rails, please follow this link
- Postgres
- Clone this repository using the link above (click on the 'code' button)
- Open a terminal and
cd
to the cloned repository - run
bundle install
to install the dependencies - run
rails db:create
- run
rails db:migrate
- run
rails db:seed
- Open a terminal and start a server with
rails s
- Open another terminal and start redis with
redis-server
- Open
http://localhost:3000/
in your browser.
- Sign up as a seller by providing a name, email, phone and password
- Publish books for sale
- See your earnings grow with the sales!
- Sign up as a buyer by providing a name, email, address and password
- You'll receive $50 after signing up!
- Start browsing books and add them to your cart
- Once you're ready, proceed to check out
Run rspec -fd
- Deployed in Heroku
This project is MIT licensed.
Issues and feature requests are welcome on the issues page