https://github.com/mnisarali/oop-school-library
A school library app that allows a user to add new students, teachers, and books and save records of who borrowed a given textbook and when.
https://github.com/mnisarali/oop-school-library
decorator-pattern design-patterns oop-principles ruby school-library
Last synced: 11 months ago
JSON representation
A school library app that allows a user to add new students, teachers, and books and save records of who borrowed a given textbook and when.
- Host: GitHub
- URL: https://github.com/mnisarali/oop-school-library
- Owner: MNisarAli
- License: mit
- Created: 2023-03-21T10:08:03.000Z (over 3 years ago)
- Default Branch: develop
- Last Pushed: 2023-04-01T02:02:07.000Z (about 3 years ago)
- Last Synced: 2024-10-11T15:09:12.670Z (over 1 year ago)
- Topics: decorator-pattern, design-patterns, oop-principles, ruby, school-library
- Language: Ruby
- Homepage:
- Size: 43.9 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[ ](https://www.ruby-lang.org)
# π Table of Contents
- [π Table of Contents](#-table-of-contents)
- [π»OOP π«School πLibrary ](#oop-school-library-)
- [π Built With ](#-built-with-)
- [Tech Stack ](#tech-stack-)
- [Key Features ](#key-features-)
- [π» Getting Started ](#-getting-started-)
- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [π₯ Authors ](#-authors-)
- [π Future Features ](#-future-features-)
- [π€ Contributing ](#-contributing-)
- [π Show your support ](#-show-your-support-)
- [π Acknowledgments ](#-acknowledgments-)
- [π License ](#-license-)
# π»OOP π«School πLibrary
**OOP School Library** is a school library app that allows a user to add new students, teachers, and books and save records of who borrowed a given textbook and when.
Language
The key features of this project include.
- **Add new students & teachers**
- **Add new books**
- **Save records of borrower**
To get a local copy up and running, follow these steps.
### Prerequisites
In order to run this project you need:
- [x] Ruby installed.
- [x] A code editor like Visual Studio Code with Git installed.
### Setup
To setup the project locally: clone the repository using:
```
git clone git@github.com:MNisarAli/OOP-school-library.git
```
The collaborators of this project.
π€ **M Nisar Ali**
- GitHub: [@MNisarAli](https://github.com/MNisarAli)
- Gmail: [Muhammad Nisar Ali](mailto:dr.nisaralig@gmail.com)
- LinkedIn: [Muhammad Nisar Ali](https://linkedin.com/in/muhammad-nisar-ali-45a865251)
π€ **Amaka Laura Konwea**
- GitHub: [@githubhandle](https://github.com/lawrahkonwea)
- Twitter: [@twitterhandle](https://twitter.com/lawrah_xo)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/amakalaurakonwea/)
π€ **Thinus Van De Venter**
- GitHub: [@Thinus01](https://github.com/Thinus01)
- Twitter: [@thinus_v_d_v](https://twitter.com/thinus_v_d_v)
- LinkedIn: [Thinus Van De Venter](https://www.linkedin.com/in/thinus-van-de-venter-99aa26203)
- [ ] **Unit tests**
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](../../issues/).
Give a βοΈ, if you like this project!
I would like to thank:
- [Microverseinc](https://github.com/microverseinc) for [Readme-template](https://github.com/microverseinc/readme-template).
This project is [MIT](./LICENSE) licensed.