- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 📝 License
OOP School Library is a ruby based project where we apply OOP to create a School Library.
Server
- Implement classes and object in Ruby
- Implement encapsulation and inheritance with Ruby
- Implement use of "Decorator" design pattern
- Implement relationships based on UML class diagram
- Implement basic UI for a book rental system
- Implement code refactoring
- Implement data storing systems in files
- Implement unit test
To get a local copy up and running, follow these steps.
In order to run this project you need: Ruby install on your local computer.
Clone this repository to your desired folder.
This repository includes a the different classes that you can use to create new objects.
You can also run the main.rb file to interact with the book rental system.
👤 Gabriel Andrade
- GitHub: @gandradep
- Twitter: @leribagandrade
- LinkedIn: Gabriel-Andrade
👤 Ezema Anthony Sunday
- GitHub: @sonyco-4u
- Twitter: @EZEMASUN
- LinkedIn: ezema-anthony-sunday
👤 Ndorrh Oswald Ebu
- GitHub: @sonyco-4u
- Twitter: @EZEMASUN
- LinkedIn: ezema-anthony-sunday
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project do not forget to start the repository.
This project is MIT licensed.