/ruby-capstone

A simple group console based application project written in Ruby which helps you to store catalog of many things such as books, music albums, movies, and games. The app stores/preserves the data in JSON files, but the repo also includes a database schema file with ralations that explains program's class structure.

Primary LanguageRuby

Catalog of my things

A simple console application written in Ruby which helps you to store catalog of many things such as books, music albums, movies, and games. The app stores/preserves the data in JSON files, but the repo also includes a database schema file with ralations that explains program's class structure.

Built With

  • Ruby
  • Rspec

Demo Video

https://drive.google.com/file/d/1vWf-00ltIUnoQa7Ne-1Oo2unnZNqi3TK/view?usp=sharing

Built With

  • Ruby

Getting Started 🏁

Prerequisites 📜

You will be needing:

  • A terminal terminal
  • A code editor
  • Ruby (follow the instruction based on your OS)
https://www.ruby-lang.org/en/documentation/installation/

Setup

Clone this repository

https://github.com/AACHOURMOHAMED/ruby-capstone

Move into the directory with

cd oop_school_library_ruby

Run Project

./main.rb

Install linter

bundle install

Run linter

rubocop .

Auto-correct

In auto-correct mode, RuboCop will try to automatically fix offenses:

rubocop -A
rubocop --auto-correct-all

Authors

👤 Mohamed aachour

👤 Esi Ogagaoghene

Author2

👤 Ojesanmi Elizabeth Oyin

🤝 Contributors

Contributions, issues, and feature requests are greatly appreciated!

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "improvements".

  • Fork the Project
  • Create your Feature Branch (git checkout -b feature/yourfeaturename)
  • Commit your Changes (git commit -m 'Add suggested feature')
  • Push to the Branch (git push origin feature/AmazingFeature)
  • Open a Pull Request

📝 License

This project is licensed by License: MIT

Show your support 💪

Give a ⭐️ if you like this project!

Acknowledgments

  • Hat tip to anyone whose code was used