levy002 / catalog_of_things

This is a console application project that will help us to keep a record of different types of things we own namely: books, music albums, movies, and games. The application allows you to perform some CRUD operations such as adding new items, reading the items that you have saved, and saving items to .json files.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

catalog of things

This is a console application project that will help us to keep a record of different types of things we own namely: books, music albums, movies, and games. The application allows you to perform some CRUD operations such as adding new items, reading the items that you have saved, and saving items to .json files.

Enjoy!

built with:

  • Ruby
  • Rspec
  • Pair programming

Getting Started

  • clone the repository git clone git@github.com:levy002/catalog_of_things.git
  • navigate to the folder cd catalog_of_things
  • Run the application in the console ruby main.rb

Testing

  • Clone the project git clone git@github.com:levy002/catalog_of_things.git
  • Installing the packages by running bundle install
  • cd to spec directory
  • Run ruby main.rb or rspec

Prerequisites

Internet connection and basic computing skills. Load the page and enjoy!

Install Robocop

bundle install

Run Linters:

To run rubocop we use:

rubocop

To autocorrect offenses with rubocop we use:

rubocop --auto-correct-all or rubocop -A

Have fun with Our catalog of things!

Authors

πŸ‘€ UKWISHAKA LEVY

πŸ‘€ Solomon Hagan

πŸ‘€ Nemwel Boniface

πŸ‘€ Wuletaw Wonte

🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

  • Hat tip to anyone whose code was used
  • Inspiration
  • etc

πŸ“ License

This project is MIT licensed.

About

This is a console application project that will help us to keep a record of different types of things we own namely: books, music albums, movies, and games. The application allows you to perform some CRUD operations such as adding new items, reading the items that you have saved, and saving items to .json files.

License:MIT License


Languages

Language:Ruby 100.0%