- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
OOP-School-Library is a user-friendly Ruby application designed for schools to manage their library. With this application, users can easily add and retrieve books from the library's collection, making it convenient for students and staff to access the resources they need. Whether it's borrowing books or exploring the library's offerings, OOP-School-Library simplifies the process, promoting a seamless and enjoyable library experience.
This project uses the following stack :
Ruby
- Add Person, Student and Teacher classes
- Use the 'Decorator' design patterns
- Set up associations.
- Add basic UI.
- Refactor code.
To get a local copy up and running, follow these steps.
In order to run this project you need:
You should have Ruby install on your local machine
Clone this repository to your desired folder:
Example commands:
https://github.com/Atril33/opp-school-library.git
To install ruby go to : Install Ruby and select your operating system.
To run the project, open your project in your terminal
irb
require = './filename.rb'
Example command:
ruby filname.rb
👤 Syed Atril
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
- Facebook Facebook
👤 Ismail Changezi
- GitHub: @IsmailChangezi
- LinkedIn: Ismail Changezi
- Preserve data.
- Unit tests
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
I would like to thank the Microverse team.
This project is MIT licensed.