Microverse Ruby

Ruby Capstone Project

This is a Ruby Capstone Project. The project is about building a command-line application that helps to manage a library. The application allows users to add books, authors, and genres to the library. Users can also list all books, authors, and genres in the library. The application also allows users to list all books by a specific author or genre.

Link for presentation

Built With

  • Ruby
  • irb
  • CMD with Ruby
  • rspec
  • sql -postgres

Getting Started

To get a copy of this project running on your local computer, do the followings:

Prerequisites

  • Must have a working computer
  • A Web-Browser installed (Chrome - Recommended)
  • A code editor (VSCode - Recommended)

Install

Follow all steps to install Ruby

Setup

  • Open the terminal on your computer

  • Navigate through directories using change directory (cd) command to where you want to clone the repository.

  • Type the following lists of commands and press "ENTER" after each command:

  • Open folder in VSC

    • code .

    • Install dependencies locally

      • bundle install
      • then run the command bundle install to install all the dependencies
    • Run the application

      • run the command ruby main.rb to run the application

Authors

👤 Abdelrhman Samy Saad

👤 Ogiogio Victor

👤 Oluyemi Paul

👤 Matias Aguirre

Acknowledgements ⭐️

  • Special thanks to the team for being fully commited on finishing this project together.

Show your support

  • Give a ⭐️ if you like this project!

📝 License

  • This project is MIT licensed.