{"id":14973951,"url":"https://github.com/bushmusi/my-catalog","last_synced_at":"2025-04-26T23:32:29.178Z","repository":{"id":38420319,"uuid":"497844118","full_name":"bushmusi/my-catalog","owner":"bushmusi","description":"In this project we have create a console app that will help you to keep a record of different types of things you won: books, music albums, movies, and games. Everything will be based on the UML class diagram presented below. The data will be stored in JSON files but you will also prepare a database with tables structure analogical to your program's class structure.","archived":false,"fork":false,"pushed_at":"2022-06-04T09:01:10.000Z","size":62,"stargazers_count":2,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"develop","last_synced_at":"2025-04-04T18:23:15.825Z","etag":null,"topics":["linter","oop","pgsql","ruby","tdd","unit-testing"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bushmusi.png","metadata":{"files":{"readme":"Readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-05-30T07:57:05.000Z","updated_at":"2022-06-17T06:33:29.000Z","dependencies_parsed_at":"2022-08-24T02:50:41.236Z","dependency_job_id":null,"html_url":"https://github.com/bushmusi/my-catalog","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bushmusi%2Fmy-catalog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bushmusi%2Fmy-catalog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bushmusi%2Fmy-catalog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bushmusi%2Fmy-catalog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bushmusi","download_url":"https://codeload.github.com/bushmusi/my-catalog/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251068040,"owners_count":21531475,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["linter","oop","pgsql","ruby","tdd","unit-testing"],"created_at":"2024-09-24T13:49:43.820Z","updated_at":"2025-04-26T23:32:28.850Z","avatar_url":"https://github.com/bushmusi.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"![](https://img.shields.io/badge/Microverse-blueviolet)\n\n#  My Catalog\n\n\u003e In this project we have create a console app that will help you to keep a record of different types of things you won: books, music albums, movies, and games. Everything will be based on the UML class diagram presented below. The data will be stored in JSON files but you will also prepare a database with tables structure analogical to your program's class structure.\n\n## Introduction video\n[video](https://drive.google.com/file/d/1tOGPV8G9M4bUalBL4UB2ev7CvZCePZte/view?usp=sharing)\n\n## Run tests\n  - Run `gem install rspec`\n  - Run `rspec` to check tests\n  - Run `rspec spec` to run all test files in spec folder\n\n## Check ruby rentals\n - Run `gem install --no-document rubocop -v '\u003e= 1.0, \u003c 2.0'`\n - Run `rubocop` to check linters\n - Run `rubocop --fix` to fix correctable linters.\n\n## Built With\n\n- Ruby\n- Ruby linters\n\n## Getting Started\nTo get a local copy up and running follow these simple example steps.\n\n**step1)** cloning the project:\n\nfor SSH:\n\n`git clone git@github.com:bushmusi/my-catalog.git`\n\nfor https:\n\n`git clone https://github.com/bushmusi/my-catalog.git`\n\n**step2)** go to the right folder:\n\n`cd my-catalog`\n\n**step3)** run the command:\n\n`ruby main.rb`\n\n\n## Authors\n\n👤 **Bushra Mustofa**\n\n- GitHub: [@bushmusi](https://github.com/bushmusi)\n- Twitter: [@bushera_mestofa](https://twitter.com/bushera_mestofa)\n- LinkedIn: [LinkedIn](https://www.linkedin.com/in/bushra-mustofa)\n\n👤 **Faith Usor**\n\n- GitHub: [@Faith](https://github.com/usorfaitheloho)\n- Twitter: [@Faith](https://twitter.com/Faither)\n- LinkedIn: [@Faith](https://www.linkedin.com/in/faither/)\n\n👤 **Zahra Aershia**\n\n- GitHub: [@ZahraArshia](https://github.com/ZahraArshia)\n- Twitter: [@ZahraArshia](https://twitter.com/ZahraArshia)\n- LinkedIn: [@ZahraArshia](https://www.linkedin.com/in/ZahraArshia/)\n\n## 🤝 Contributing\n\nContributions, issues, and feature requests are welcome!\n\nFeel free to check the [issues page](https://github.com/bushmusi/my-catalogue/issues).\n\n## Show your support\n\nGive a ⭐️ if you like this project!\n\n## Acknowledgments\n\n- Microverse: [microverse community](https://github.com/microverseinc)\n\n## 📝 License\n\nThis project is [MIT](./MIT.md) licensed.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbushmusi%2Fmy-catalog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbushmusi%2Fmy-catalog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbushmusi%2Fmy-catalog/lists"}