Skip to content

ShoiraTa/ruby-capstone

Repository files navigation

OOP school library

This app is develped in ruby and allows users to:

  • Ruby console app with an user interface.
  • You can add books or music albums, and you can create a label or genre for the said item.
  • The application preserves user data by using JSON files while exiting the application.

Built With

  • Ruby
  • OOP

Technologies used

  • Github
  • GitFlow
  • Visual Studio Code
  • rvm
  • Rspec

Getting Started

To get a local copy of this project:

Clone this repository or download the Zip folder:

git clone https://github.com/ShoiraTa/ruby-capstone.git

To get started, In the root directory run:

gem install bundler

Then run:

bundle install

run ruby app in the Command Line:

ruby main.rb

Run tests

  • Open the terminal and run rspec spec spec/filename.rb

To track linter errors locally follow these steps:

Track Ruby linter errors run:

rubocop

To auto-correct Rubocop offenses run:

rubocop --auto-correct-all | rubocop -A

Authors

👤 Shoira

Shoira's GitHub stats

👤 Munsa Mibenge

Munsa's GitHub stats

👤 Grace

Grace's GitHub stats

Acknowledgments

  • Microverse

📝 License

This project is MIT licensed.

Show your support

Give a ⭐️ if you like this project!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •