https://github.com/yothu/oop-school-library
https://github.com/yothu/oop-school-library
oop-principles ruby
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/yothu/oop-school-library
- Owner: Yothu
- Created: 2022-04-04T15:49:14.000Z (about 4 years ago)
- Default Branch: develop
- Last Pushed: 2022-04-14T22:47:53.000Z (about 4 years ago)
- Last Synced: 2025-04-23T21:08:28.308Z (about 1 year ago)
- Topics: oop-principles, ruby
- Language: Ruby
- Homepage:
- Size: 82 KB
- Stars: 12
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# OOP SCHOOL LIBRARY
> This project is about learning how to handle Classes and Objects in Ruby.
## Built With
- Ruby
## Getting Started
Check the following instructions to install and use the project in you local machine!
### Prerequisites
To begin with, you need to be able to use the **ruby** command, if you don't have it you can install it using any of these commands:
**MacOS**
```
brew install rbenv ruby-build
# Add rbenv to bash so that it loads every time you open a terminal
echo 'if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi' >> ~/.bash_profile
source ~/.bash_profile
# Install Ruby
rbenv install 3.0.1
rbenv global 3.0.1
ruby -v
```
**Ubuntu**
```
git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
exec $SHELL
git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
exec $SHELL
rbenv install 3.0.1
rbenv global 3.0.1
ruby -v
```
**Windows**
Use **[WSL](https://docs.microsoft.com/en-us/windows/wsl/about)**
### Setup
Once you have installed **ruby** you need to clone this project's repository, use this command in your terminal:
```
git clone https://github.com/Yothu/oop-school-library.git
cd /oop-school-library
```
### Usage
To use run the decode method use this command:
```
ruby ./main.rb
```
## Author
👤 David Vergaray
- GitHub: [@Yothu](https://github.com/Yothu)
- Twiter: [@Daivhy](https://twitter.com/Daivhy)
- LinkedIn: [David Vergaray](https://www.linkedin.com/in/david-vergaray-almontes-051a11127/)
## Colaborators
👤 **Aime Malaika**
- GitHub: [@aimemalaika](https://github.com/aimemalaika)
- Twitter: [@aimemalaika](https://twitter.com/Aime_Malaika)
- LinkedIn: [aimemalaika](https://linkedin.com/in/aimemalaika)
## Show your support
Give a ⭐️ if you like this project!
## 📝 License
This project is [MIT](./MIT.md) licensed.