An open API service indexing awesome lists of open source software.

https://github.com/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.
https://github.com/levy002/catalog_of_things

rspec ruby

Last synced: 2 months ago
JSON representation

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.

Awesome Lists containing this project

README

          

![](https://img.shields.io/badge/Microverse-blueviolet)

# 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**

- GitHub: [@levy002](https://github.com/levy002)
- Twitter: [@Levy Ukwishaka](https://twitter.com/levy_ukwishaka)
- LinkedIn: [@Levy Ukwishaka](https://www.linkedin.com/in/levy-ukwishaka/)

👤 **Solomon Hagan**

- GitHub: [@Achilles-Dev](https://github.comAchilles-Dev)
- Twitter: [@SoloAchilles](https://twitter.com/SoloAchilles/)
- LinkedIn: [Solomon Hagan](https://www.linkedin.com/in/solomon-hagan/)

👤 **Nemwel Boniface**

- GitHub: [@Nemwel Boniface](https://github.com/Nemwel-Boniface)
- Twitter: [@Nemwel Boniface](https://twitter.com/nemwel_bonie)
- LinkedIn: [@Nemwel Bonifacej](https://www.linkedin.com/in/nemwel-nyandoro/)

👤 **Wuletaw Wonte**

- GitHub: [@Wuletaw Wonte](https://github.com/wuletawwonte)
- Twitter: [@Wuletaw Wonte](https://twitter.com/wuletaww)
- LinkedIn: [@Wuletaw Wonte](https://www.linkedin.com/in/wuletaw-wonte/)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](https://github.com/levy002/catalog_of_things/issues).

## 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](./MIT.md) licensed.