Skip to content

A library created Object Orientated Programming paradigm

License

Notifications You must be signed in to change notification settings

tsohleDev/OOP-School-Library

Repository files navigation

OOP School Library

📗 Table of Contents

📖 OOP School Library

About this repository

OOP School Library is a console app used to demostrate the use of Object Orientated Programming Paradigm in ruby, we create a library where we can record what books are in the library and who borrows them

🛠 Built With

Tech Stack

My stack is consists only of the client side framework

Backend

Key Features

Describe between 1-3 key features of the application.

  • [Create Teacher and Student Objects which inherits from Person object]
  • [Borrow book from the library]
  • [Add/remove book from library]

(back to top)

💻 Getting Started

How to clone and use this project project.

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

Prerequisites

In order to run this project you need:

  • VSCode or any other equivalent code editor

  • Ruby and IRB

Linux

  sudo apt install ruby

windows

Download Ruby and IRB

Setup

Clone this repository to your desired folder:

  • Open the command prompt in the created directory.

  • On the terminal run this command

git clone https://github.com/tsohleDev/OOP-School-Library.git
  • Go to the repository folder using command prompt
 cd OOP-School-Library

Install

Install this project with:

 bundle install

Usage

To run the project, execute the following command:

  irb 

(back to top)

👥 Authors

All of the collaborators of this project.

👤 Tsohle Mokhemisi

(back to top)

🔭 Future Features

Describe 1 - 3 features you will add to the project.

  • [Create a console app to interact with the app]

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

To support this project

Give a ⭐️ if you like this project!

(back to top)

🙏 Acknowledgments

Credits to everyone who inspired the codebase.

I would like to thank Microverse for the great content

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

A library created Object Orientated Programming paradigm

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages