Skip to content

This app records what books are in the library and who borrows them. The app allow you to: - Add new students or teachers. - Add new books. - Save records of who borrowed a given book and when.

Notifications You must be signed in to change notification settings

HSMathebula/OOP-School-Library

Repository files navigation

School Library

School Library is a command line application built with Ruby 3 to stimulate a school library application with interactive cli.This app records what books are in the library and who borrows them. The app allow you to: - Add new students or teachers. - Add new books. - Save records of who borrowed a given book and when.

Built With

  • Ruby
  • Linter: Rubocop
  • Design pattern

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

  • Make sure you have Ruby 3 or higher and a text editer.

Setup

Install

  • run bundle install

Run tests

  • $ ruby <FileName.rb>

Author

👤 Happen S Mathebula

👤 Felix Odete

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

  • Hat tip to anyone whose code was used
  • Inspiration
  • etc

📝 License

This project is MIT licensed.

About

This app records what books are in the library and who borrows them. The app allow you to: - Add new students or teachers. - Add new books. - Save records of who borrowed a given book and when.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages