Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/edi-sipka/catalog_of_things
Ruby app for storing favourite Book, Music Album or Game. You can also add a new book, music album or game.
https://github.com/edi-sipka/catalog_of_things
ruby
Last synced: 6 days ago
JSON representation
Ruby app for storing favourite Book, Music Album or Game. You can also add a new book, music album or game.
- Host: GitHub
- URL: https://github.com/edi-sipka/catalog_of_things
- Owner: edi-sipka
- Created: 2022-11-14T12:21:53.000Z (about 2 years ago)
- Default Branch: dev
- Last Pushed: 2022-11-18T09:06:31.000Z (about 2 years ago)
- Last Synced: 2024-05-17T15:34:33.538Z (8 months ago)
- Topics: ruby
- Language: Ruby
- Homepage:
- Size: 43 KB
- Stars: 9
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
> Ruby app for storing favourite Book, Music Album or Game.
> You can also add a new book, music album or game.BackEnd
Test
Database
- **[Add Book]** - Add your favourite book.
- **[Add Music Album]** - Add your favourite music album.
- **[Add Game]** - Add your favourite game.
- [Video Team Link](https://drive.google.com/file/d/1IulqqGzJ36PvJYbTph8Ev_pBT6aa85kH/view)
To get a local copy up and running, follow these steps.
### Prerequisites
In order to run this project you need: Visual Studio Code and Installed Ruby.
### Setup
Clone this repository to your desired folder:
```bash command
$ git clone https://github.com/edi-sipka/Catalog_of_Things
```
### Install
Install this project with:
```bash command
you@your-Pc-name:~$ cd
```
### Usage
To run the project, execute the following command:
```bash command
ruby main.rb
```
### Run tests
To run tests, run the following command:
rspec
👤 _Edi Sipka_
- GitHub: [@Edi-Sipka](https://github.com/edi-sipka)
- Twitter: [@sipka_edii](https://twitter.com/sipka_edii)
- LinkedIn: [Edi Sipka](https://www.linkedin.com/in/edi-%C5%A1ipka-5b681b202/)
👤 **Aamir Khan**
- GitHub: [@aamirkhan2478](https://github.com/aamirkhan2478)
- LinkedIn: [LinkedIn](https://linkedin.com/in/aamir-kh)
👤 **Betsegaw Sebsibe**
- GitHub: [@Betse_s](https://github.com/betses)
- Twitter: [@Betse_s](https://twitter.com/Betse_s)
- LinkedIn: [Betsegaw Sebsibe](https://www.linkedin.com/in/betsegaw-sebsibe/)
> Describe 1 - 3 features you will add to the project.
- [ ] **[Remove a selected book]**
- [ ] **[Remove a selected music album]**
- [ ] **[Remove a selected game]**
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](../../issues/).
If you like this project give as a star! ⭐️
- Hat tip to anyone whose code was used
- Inspiration
- Microverse
- **[How I can run this project?]**
- [After cloning repository, run ruby main.rb. After that, you will see 10 different options, so you can select option that you want to use]
- **[After adding, where is my data stored?]**
- [All data will be stored in JSON files.]
This project is [MIT](./LICENSE) licensed.
_NOTE: we recommend using the [MIT license](https://choosealicense.com/licenses/mit/) - you can set it up quickly by [using templates available on GitHub](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). You can also use [any other license](https://choosealicense.com/licenses/) if you wish._