/OOP-School-Library2

School library is an application that manages a Library system with ruby classes: Person, a parent class and Student and Teacher, child classes that inherit from the Person class.

Primary LanguageRubyMIT LicenseMIT

📖 School Library

image

📗 Table of Contents

📖 School Library

School library is an application that manages a Library system with ruby classes: Person, a parent class and Student and Teacher, child classes that inherit from the Person class.

🛠 Built With

Tech Stack

This project is built with Ruby.

Client

Key Features

  • A class Person with name, age and parent_perm variables
  • A class Student that inherits from Person and adds classroom instance variable.
  • A class Teacher that inherits from Person and adds specialization instance variable and can always use the services.

(back to top)

💻 Getting Started

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

  1. Clone this repository run git clone git@github.com:arnoldnekemiah/OOP-School-Library2 .git

  2. Open the project in a text editor

  3. Run bundle install to install all project dependencies

  4. Press CTRL + to run the project locally on terminal.

Prerequisites

In order to run this project you need:

  1. Install git on your local computer

Find git installation details here https://git-scm.com/book/en/v2/Getting-Started-Installing-Git

  1. Clone this repository

  2. Follow instructions in Getting started section

(back to top)

👥 Authors

👤 IKONDE NEKEMIAH ARNOLD

👤 WILSAN

(back to top)

🔭 Future Features

  • Add a basic UI
  • Completing a Web design

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project follow me on github for more amazing projects and ideas

(back to top)

🙏 Acknowledgments

  • I would like to thank Microverse for defining the project requirements and specifications

(back to top)

📝 License

This project is MIT licensed.

(back to top)