In this project, we create a console app that helps to keep a record of different types of things you have won: books, music albums, movies, and games. We base our app on a UML class diagram. Data is stored in JSON files and also in a database with tables structure analogical to our program's class structure. Built with RUBY | RSPEC | RUBOCOP | PostgreSQL
Enjoy!
- Ruby
- Terminal
- IRB
- Rubocop (linters)
- TDD via RSPEC
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
git clone git@github.com:medsonmoombe/Ruby-Catalog-capstone.git ruby-group-capstone
Locate the directory in your file explorer
cd ruby-group-capstone
Install Rubocop
bundle install
rubocop
rubocop --auto-correct-all
or
rubocop -A
- Navigate to the file directory
ruby-group-capstone
in your favorite terminal application - Type in the command
ruby main.rb
to start the Catalog App - Read through the list of options presented and type in the number of your desired action
Have fun cataloging your own 'Things' with our Ruby 'Things' Catalog Console App!
Install the testing library 'rspec' with the following command:
gem install rspec
Then within the projects working directory run test using the command rspec
in the terminal.
👤 Emirjeta Veisllari
- GitHub: @myelin0
- Twitter: @Amy_Albania
- LinkedIn: @Emirjeta Veisllari
👤 Emmanuel Moombe
- GitHub: https://github.com/medsonmoombe
- Twitter: https://twitter.com/@emmanue78388405
- LinkedIn: https://www.linkedin.com/in/emmanuel-moombe-821918230/
👤 Stanley SIMEON
- GitHub: @stanleySimeon
- Twitter: @mstanleyme
- LinkedIn: @stanleysimeon
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.