{"id":17898797,"url":"https://github.com/munyabelden/oop_library","last_synced_at":"2025-04-03T05:15:15.906Z","repository":{"id":168575446,"uuid":"644302321","full_name":"Munyabelden/Oop_Library","owner":"Munyabelden","description":"This is OOP Library Application that stores a list of books and people who use the library. It allows you to create your membership as a student or teacher, you can also rent a book and the application keeps track of the books rented and the dates they were rented on. Built with Ruby. ","archived":false,"fork":false,"pushed_at":"2023-09-20T20:30:33.000Z","size":37,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"develop","last_synced_at":"2025-02-08T19:12:00.612Z","etag":null,"topics":["pry","rspec-testing","rubocop","ruby","rubygems"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Munyabelden.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-05-23T08:37:43.000Z","updated_at":"2023-06-01T11:53:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"f980e1c3-cfba-4ad3-8642-181235a557fa","html_url":"https://github.com/Munyabelden/Oop_Library","commit_stats":null,"previous_names":["munyabelden/oop_library"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Munyabelden%2FOop_Library","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Munyabelden%2FOop_Library/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Munyabelden%2FOop_Library/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Munyabelden%2FOop_Library/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Munyabelden","download_url":"https://codeload.github.com/Munyabelden/Oop_Library/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246939239,"owners_count":20857922,"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":["pry","rspec-testing","rubocop","ruby","rubygems"],"created_at":"2024-10-28T15:39:08.850Z","updated_at":"2025-04-03T05:15:15.892Z","avatar_url":"https://github.com/Munyabelden.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Oop_Library# \u003ca name=\"readme-top\"\u003e\u003c/a\u003e\n\n# 📗 Table of Contents\n\n- [📖 About the Project](#about-project)\n  - [🛠 Built With](#built-with)\n    - [Tech Stack](#tech-stack)\n    - [Key Features](#key-features)\n- [💻 Getting Started](#getting-started)\n  - [Setup](#setup)\n  - [Prerequisites](#prerequisites)\n  - [Install](#install)\n  - [Usage](#usage)\n  - [Run tests](#run-tests)\n  - [Deployment](#deployment)\n- [👥 Authors](#authors)\n- [🔭 Future Features](#future-features)\n- [🤝 Contributing](#contributing)\n- [⭐️ Show your support](#support)\n- [🙏 Acknowledgements](#acknowledgements)\n- [❓ FAQ (OPTIONAL)](#faq)\n- [📝 License](#license)\n\n# 📖 Oop library \u003ca name=\"about-project\"\u003e\u003c/a\u003e\n\n**Library** is a ruby application library that contain data about people i.e students, teachers and name of books. It also allows you to add remove people and books, you ca also rent the books and the application keeps track of all this data \n\n## 🛠 Built With \u003ca name=\"built-with\"\u003e\u003c/a\u003e\n\n- [ ] Ruby\n- [ ] Linters\n### Tech Stack \u003ca name=\"tech-stack\"\u003e\u003c/a\u003e\n\n\u003cdetails\u003e\n  \u003csummary\u003eClient\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://rubygems.org\"\u003eRuby\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n### Key Features \u003ca name=\"key-features\"\u003e\u003c/a\u003e\n\n- **Data presevation**\n- **Unit testing**\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 💻 Getting Started \u003ca name=\"getting-started\"\u003e\u003c/a\u003e\n\nTo get a local copy up and running, follow these steps.\n\n### Prerequisites\n\nIn order to run this project you need:\n\n- [ ] Ruby \n- [ ] Code editor\n- [ ] Ruby Gem\n- [ ] Rspec\n\n### Setup\n\nClone this repository to your desired folder:\n\nClone this link to your local mechine\n```\ngit clone https://github.com/Munyabelden/Oop_Library.git\n```\n\n### Usage\n\nTo run the project, execute the following command:\n\n```\n  bundle install\n  ruby main.rb\n```\n\n### Install\n\nInstall this project with:\n\n```\ncd Oop_Library\nsudo install ruby\n```\n\n### Run\n To test this project run:\n ```\n rspec specs/\n```\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 👥 Authors \u003ca name=\"authors\"\u003e\u003c/a\u003e\n\n👤 **Belden Mugauri**\n\n- GitHub: [@githubhandle](https://github.com/Munyabelden/)\n- Twitter: [@twitterhandle](https://twitter.com/munyaradzi045)\n\n👤 **Tracy Miranja**\n\n- GitHub: [@githubhandle](https://github.com/Tracy-miranja)\n- Linkedin: [@twitterhandle](https://www.linkedin.com/in/tracy-miranja)\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 🔭 Future Features \u003ca name=\"future-features\"\u003e\u003c/a\u003e\n\n- [ ] **API server connection**\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 🤝 Contributing \u003ca name=\"contributing\"\u003e\u003c/a\u003e\n\nContributions, issues, and feature requests are welcome!\n\nFeel free to check the [issues page](https://github.com/Munyabelden/Oop_Library/issues).\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## ⭐️ Show your support \u003ca name=\"support\"\u003e\u003c/a\u003e\n\nIf you like this project give it a star.\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 🙏 Acknowledgments \u003ca name=\"acknowledgements\"\u003e\u003c/a\u003e\n\nI would like to thank Ruby documentation and Microverse\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 📝 License \u003ca name=\"license\"\u003e\u003c/a\u003e\n\nThis project is [MIT](https://github.com/Munyabelden/Oop_Library/blob/develop/LICENSE) licensed.\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmunyabelden%2Foop_library","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmunyabelden%2Foop_library","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmunyabelden%2Foop_library/lists"}