Skip to content

In this project, Imagine that you are the librarian of OOP University, and you need a tool to record what books are in the library and who borrows them. The app that you will create will allow you to:Add new students or teachers. Add new books. Save records of who borrowed a given book and when.

License

Notifications You must be signed in to change notification settings

osamaashraf6/School-Library-OOP-Ruby

Repository files navigation

📗 Table of Contents

📖 [School-Library-OOP-Ruby]

Ruby-OOP-School-Library Imagine that you are the librarian of OOP University, and you need a tool to record what books are in the library and who borrows them

🛠 Built With

  • Ruby👌
  • OOP ruby

Tech Stack

Client
Server
Database

Key Features

  • Add Person class and his method👌
  • Add Student class and his method💯
  • Add Teachers class and his method👌

(back to top)

🚀 Live Demo

Comming soon.

(back to top)

💻 Getting Started

Describe how a new developer could make use of your project.

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

Prerequisites

In order to run this project you need a pc and install ant editor you prefer💯

Setup

Clone this repository to your desired folder:

Example commands:

  cd School-Library-OOP-Ruby
  git clone https://github.com/osamaashraf6/School-Library-OOP-Ruby

Install

Install this project with:

Usage

To run the project, execute the following command:

Run tests

To run tests, run the following command:

Deployment

You can deploy this project using:

(back to top)

👥 Authors

Mention all of the collaborators of this project.

👤 Author1

👤 Author2

(back to top)

🔭 Future Features

Add more methods and attributes to the Person and Student classes. Create additional classes that inherit from Person, such as Teacher and Parent.💯 Implement functionality to store and retrieve Person and Student objects from a database.

(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 just give me a star to the project😊

(back to top)

🙏 Acknowledgments

I would like to thank Microverse for this opportunity.

(back to top)

(back to top)

📝 License

This project is MIT licensed.

NOTE: we recommend using the MIT license - you can set it up quickly by using templates available on GitHub. You can also use any other license if you wish.

(back to top)

About

In this project, Imagine that you are the librarian of OOP University, and you need a tool to record what books are in the library and who borrows them. The app that you will create will allow you to:Add new students or teachers. Add new books. Save records of who borrowed a given book and when.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages