In this project, we will create a console app that will help to keep a record of different types of things won: books, music albums, and movies. Everything will be based on the UML class diagram presented below. The data will be stored in JSON files but we will also prepare a database with tables structure analogical to our program's class structure.
- RUBY
- Linters
- RSpec
- You will need to have Ruby installed in your computer.
- Clone the repository by running the following command in your terminal:
git clone https://github.com/carlylechia/CATALOGUE.git
- Run
bundle install
to install necessary gems. - Make sure Rspec is installed on your computer, else run
gem install Rspec
- Run
Rubocop -A
and fix linters errors, if any. - Run the ruby program in your terminal thus:
ruby main.rb
- Run the tests and check that they are passing via the command:
Rspec Rspec
👤 Chia Carlyle
- GitHub: @carlylechia
- Twitter: @chiacarlyle
- LinkedIn: chia-carlyle
👤 Assad Isah
- GitHub: @nottherealalanturing
- LinkedIn: Assad Isah
👤 Ogaga Iyara
- GitHub: Ogaga Iyara
- Twitter: Ogaga Iyara
- LinkedIn: Ogaga Iyara
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
- Hat tip to Microverse
This project is MIT licensed.