Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/gedeonts/catalog-of-my-things

A console app that helps users to keep a record of different types of things we won
https://github.com/gedeonts/catalog-of-my-things

crud ruby

Last synced: 2 months ago
JSON representation

A console app that helps users to keep a record of different types of things we won

Awesome Lists containing this project

README

        

# Catalog of my things
![](https://img.shields.io/badge/Microverse-blueviolet)

> In this project, we created console app that helps users to keep a record of different types of things we won: books, music albums, movies, and games. Everything is stored on a JSON file and can be retrieved even after the user exit from the application.

## Built With

- **Ruby**

## Setup

- Install Ruby in local envinronment.
- Run program(irb) using the command line

## Prerequisites
- Understand Ruby basic system and linux
- No linter errors

## Video link
- [Video Presentation](https://drive.google.com/file/d/1ZhRqIkqd98e8xl1oZVckNoeE0Oqp-DLz/view?usp=sharing)
## Getting Started

Clone the project, make sure you have ruby installed and you are good to go:

```
git clone https://github.com/GedeonTS/Ruby-capstone-project.git
```

To view the project directory

```
cd School-library
```

Install the necessary packages

```
bundle install

gem install rubocop

```
To run the code

```
main
```

Check for linter errors

```
rubocop
```

## Author

👤 **Victor Damola**

- GitHub: [@V0pe](https://github.com/V0pe)
- Twitter: [@de_vope_](https://twitter.com/de_vope)
- LinkedIn: [Victor Damola](https://linkedin.com/in/victor-damola-aderibigbe-27931ab0)

👤 **Eric Mahare**

- GitHub: [@erikmahare](https://github.com/ericmahare)
- Twitter: [@erikmahare](https://twitter.com/erikmahare)
- LinkedIn: [Eric Mahare](https://www.linkedin.com/in/eric-mahare-358944183/)

👤 **Gedeon Ushindi**

- GitHub: [@githubhandle](https://github.com/githubhandle)
- Twitter: [@twitterhandle](https://twitter.com/twitterhandle)
- LinkedIn: [LinkedIn](https://linkedin.com/in/linkedinhandle)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](https://github.com/V0pe/School-library/issues).

## Show your support

Give a ⭐️ if you like this project!

## Acknowledgments

- Microverse community

## 📝 License

This project is [MIT](./MIT.md) licensed.