Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aliatayee/oop-school-library
Imagine that you are the librarian of OOP University, and you need a tool to record what books are in the library and who borrows them. This app will allow you to: Add new students or teachers, Add new books, Save records of who borrowed a given book and when, And all of these are built in a beautiful and well-organized way!
https://github.com/aliatayee/oop-school-library
library oop ruby
Last synced: 24 days ago
JSON representation
Imagine that you are the librarian of OOP University, and you need a tool to record what books are in the library and who borrows them. This app will allow you to: Add new students or teachers, Add new books, Save records of who borrowed a given book and when, And all of these are built in a beautiful and well-organized way!
- Host: GitHub
- URL: https://github.com/aliatayee/oop-school-library
- Owner: aliatayee
- License: mit
- Created: 2022-08-24T05:28:24.000Z (over 2 years ago)
- Default Branch: develop
- Last Pushed: 2022-09-01T13:04:39.000Z (over 2 years ago)
- Last Synced: 2024-12-15T00:18:36.651Z (about 1 month ago)
- Topics: library, oop, ruby
- Language: Ruby
- Homepage:
- Size: 33.2 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![](https://img.shields.io/badge/Microverse-blueviolet)
# OOP School Library
Imagine that you are the librarian of OOP University, and you need a tool to record what books are in the library and who borrows them. This app will allow you to:
- Add new students or teachers.
- Add new books.
- Save records of who borrowed a given book and when.
And all of these are built in a beautiful and well-organized way!## Language & Technologies
- [ ] Ruby### Getting Started
To setup and install this sample OOP School Library project, follow the below steps:
- Clone this project by the command:```
$ git clone https://github.com/aliatayee/OOP-school-library
```- Then switch to the project folder by the bellow query:
```
$ cd OOP-school-library
```- Then in terminal, run the following query:
```
$ ruby main.rb
```
-That is it!## Run tests
To run the tests for linters locally, you must have bundle installed on your computer. Install the necessary packages. Run bundle install Run rubocop### Prerequisites
- IDE to edit and run the code (We use Visual Studio Code 🔥).
- Git to versionning your work.### Authors
👤 **Ali**- GitHub: [@aliatayee](https://github.com/aliatayee)
- Twitter: [@aqaatayee](https://twitter.com/aqaatayee)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/aliatayee/)👤 **Victor David**
- GitHub: [@githubhandle](https://github.com/jheart-vic)
- Twitter: [@twitterhandle](https://twitter.com/Victorjheart)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/victor-chiemerie-302a97230/)## 🤝 Contributing
Contributions, issues, and feature requests are welcome!Feel free to check the [issues page](../../issues/).
## Show your support
Give a ⭐️ if you like this project!## Acknowledgments
- Hat tip to anyone whose code was used
- Inspiration
- etc