- 📗 Table of Contents
- [📖 OOP School Library ](#-School Library-)
- [How to build the OOP School Library"](#how-to-build-the-School Library)
- 🛠 Walk through
- 🛠 Built With
- 💻 Getting Started
- Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgments
- 📝 License
The purpose of this repository is learning and understanding the four fundamental principles of Object-Oriented Programming (OOP): Encapsulation, Abstraction, Inheritance, and Polymorphism."
**Please follow the steps below to setup this project in your local computer
A basic understanding of Ruby and Git
- Install Ruby
- Clone this repo
git clone https://github.com/Xghayor/oop-school-library.git
feature-One
- Implementation of ruby classes and methods.
Version Control
DBMS
To get a local copy up and running, follow these steps.
In order to run this project you need:
- Ruby
- IDE
- browser (chrome, firefox, edge, safari)
Clone this repository to your desired folder:
cd OOP-school=library
git https://github.com/Xghayor/oop-school-library.git
Install this project with:
cd oop-school-library
bundle install
To run the project, execute the following command:
bundle install
To run tests, run the following command: Run Github Actions Test
- `rubocop --color`
This project is deployed at github pages you can clone it here. [Please click to clone](coming soon)
👤 Ghayoor Ul Baqir
👤 Agustin Soria
- GitHub: @githubhandle
- add more methods and constructors
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project give a star to this repositiory.
I would like to thank the Microverse full-stack curriculum for the guidance.
This project is under MIT