{"id":17455627,"url":"https://github.com/kwambiee/school_library","last_synced_at":"2026-04-28T11:34:28.102Z","repository":{"id":46216171,"uuid":"515137324","full_name":"kwambiee/school_library","owner":"kwambiee","description":"The app allows you to:  Add new students or teachers. Add new books. Save records of who borrowed a given book and when.","archived":false,"fork":false,"pushed_at":"2022-07-28T09:54:42.000Z","size":72,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-02T06:09:51.875Z","etag":null,"topics":["rspec","ruby"],"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/kwambiee.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-07-18T10:29:08.000Z","updated_at":"2022-09-28T09:34:38.000Z","dependencies_parsed_at":"2022-09-04T07:32:41.803Z","dependency_job_id":null,"html_url":"https://github.com/kwambiee/school_library","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":"microverseinc/readme-template","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kwambiee%2Fschool_library","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kwambiee%2Fschool_library/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kwambiee%2Fschool_library/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kwambiee%2Fschool_library/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kwambiee","download_url":"https://codeload.github.com/kwambiee/school_library/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245972748,"owners_count":20702723,"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":["rspec","ruby"],"created_at":"2024-10-18T02:04:51.073Z","updated_at":"2026-04-28T11:34:23.056Z","avatar_url":"https://github.com/kwambiee.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"![](https://img.shields.io/badge/Microverse-blueviolet)\r\n\r\n# Create a School Library\r\n\r\n\u003e The app allows you to:\r\n\r\n- Add new students or teachers.\r\n- Add new books.\r\n- Save records of who borrowed a given book and when.\r\n\r\n## Built With\r\n\r\n- Ruby\r\n\r\n## Project Objectives\r\n\r\n- Implement classes and objects in Ruby.\r\n- Implement encapsulation and inheritance with Ruby.\r\n- Implement composition (as an example of the design pattern).\r\n- Set up associations between classes and objects.\r\n- Build interactive console apps.\r\n- Preserve data in files\r\n- create unit test\r\n- Run a program using the command line.\r\n\r\n## Getting Started\r\n\r\nTo get a local copy up and running follow these simple example steps.\r\n\r\n### Prerequisites\r\n\r\n- Install Ruby on your local machine.\r\n\r\n### Setup\r\n\r\nClone the repository from this [link](https://github.com/kwambiee/school-library.git)\r\n\r\n## Authors\r\n\r\n👤 **Joy Kwamboka**\r\n\r\n- Github: [@kwambiee](https://github.com/kwambiee)\r\n- Twitter: [@kwambiee](https://twitter.com/kwambiee)\r\n- Linkedin: [Joy Kwamboka](https://www.linkedin.com/in/joy-kwamboka)\r\n- E-mail: kwambokaj2.jk@gmail.com\r\n\r\n👤 **GedeonTS**\r\n\r\n- GitHub: [@GedeonTS](https://github.com/GedeonTS)\r\n- Twitter: [@gedeon191](https://twitter.com/gedeon191)\r\n- LinkedIn: [ushinid gedeon](https://linkedin.com/in/ushinid-gedeon)\r\n\r\n## 🤝 Contributing\r\n\r\nContributions, issues, and feature requests are welcome!\r\n\r\nFeel free to check the [issues page](https://github.com/OybekKayumov/enumerable-ruby/issues).\r\n\r\n## Show your support\r\n\r\nGive a ⭐️ if you like this project!\r\n\r\n## Acknowledgments\r\n\r\n- Hat tip to anyone whose code was used\r\n- Inspiration\r\n- etc\r\n\r\n## 📝 License\r\n\r\nThis project is [MIT](./MIT.md) licensed.\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkwambiee%2Fschool_library","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkwambiee%2Fschool_library","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkwambiee%2Fschool_library/lists"}