Skip to content

School library app that will allow you to add new students or teachers, add new books, save records of who borrowed a given book and when and all of this will be built in a beautiful and well-organized way!

License

Notifications You must be signed in to change notification settings

banzaman/OOP

Repository files navigation

📗 Table of Contents

📖 [OOP School Library]

[OOP School Library] School library app that will allow you to add new students or teachers, add new books, save records of who borrowed a given book and when and all of this will be built in a beautiful and well-organized way!

🛠 Built With

Tech Stack

OOP School Library app built with Ruby

Key Features

  • Add Book
  • Add User
  • Add Rental
  • List Registered Users
  • List Registered Books
  • List Rentals by User

(back to top)

💻 Getting Started

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

Prerequisites

In order to run this project you need:

  • Ruby installed.

Setup

Clone this repository to your desired folder:

git clone https://github.com/banzaman/OOP

cd OOP

Install

bundle install

Usage

ruby main.rb

Tests

bundle exec rspec spec

(back to top)

👤 Authors

Mark Rubanza

👤 Giancarlo Dumani

(back to top)

🔭 Future Features

  • Better UI Experience
  • Improve file storage

(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 please show us support by giving it a star.

(back to top)

🙏 Acknowledgments

I would like to thank my fellow learners at Microverse for their support during the project.

(back to top)

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

School library app that will allow you to add new students or teachers, add new books, save records of who borrowed a given book and when and all of this will be built in a beautiful and well-organized way!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages