A console app that will help you to keep a record of different types of things you own: books, music albums, and games. The data will be stored in JSON files but you will also find a database with tables structure analogical to the program's class structure.
- Ruby
- Terminal
- Rspec for testing
- Rubocop (linters)
- List all books
- List all music albums
- List all games
- List all genres
- List all labels
- List all authors
- Add a book
- Add a music album
- Add a game
-To get a local copy up and running follow these simple example steps.
In your terminal, navigate to your current directory and run this code: https://github.com/VaneCode/capstone-ruby.git
-Locate the directory in your file explorer
-cd schoo-library
-Install Rubocop using... bundle install
For Rspec you need to install the rspec gem using : gem install rspec
-To run rubocop we use... rubocop .
-To autocorrect offenses with rubocop we use: rubocop --auto-correct-all or rubocop -A
-A code editor like Visual Studio Clone. -Git installed. -Ruby installed.
To check if you have Git and Ruby installed you can use the commands below:
$ git --version
$ ruby --version && irbIf you don't have Ruby, you can find a complete list of ways to install Ruby, including using third-party tools like rvm, see:
(https://www.ruby-lang.org/en/downloads/)
If you installed git you can clone the code to your machine, or download a ZIP of all the files directly.
Download the ZIP from this location, or run the following git command to clone the files to your machine:
git clone https://github.com/VaneCode/capstone-ruby.git-
Open the Repository Link of this project in GitHub.
-
Once the files are on your machine, open capstone-ruby folder in Visual Studio Code.
-Once you have your repository cloned on your machine, feel free to modify it as needed.
👤 Vanessa Bonito
- GitHub: @VaneCode
- Twitter: @BonitoNarvaez
- LinkedIn: Vanessa Bonito Narváez
👤 Natasha Tatenda Chirombe
- GitHub: [@NATASHA-ct]((https://github.com/NATASHA-ct)
- Twitter: [@NatashaChirombe]
- LinkedIn: Natasha Chirombe
👤 Ijeoma Odinko
- GitHub: @ijeomaodinko
- Twitter: @pureblog
- LinkedIn: ijeomaodinko
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
- Hat tip to anyone whose code was used
- Inspiration
- etc
This project is MIT licensed.