asifaminisonline / OOP-school-library

OOP SCHOOL LIBRARY is an educational school library app that records the available books and the records of borrowed books and who borrows them.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ“— Table of Contents

πŸ“– [OOP SCHOOL LIBRARY]

OOP SCHOOL LIBRARY is an educational school library app that records the available books and the records of borrowed books and who borrows them.

πŸ›  Built With

Tech Stack

Following technologies have been used in this project.

Programming Languagr

Key Features

  • Create students with id, name, age, and permissions
  • Create teachers with id, name, age, specification, and permissions
  • Create a Classroom with a teacher, student, and Sublect (specification)

(back to top)

πŸ’» Getting Started

This is how a new developer could make use this project.

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

Prerequisites

In order to run this project you need:

  • A PC or Mac.
  • An active internet connection.
  • Some knowledge of git and github.

Setup

Clone this repository by using the command line : git clone https://github.com/asifaminisonline/OOP-school-library.git

Install

Install this project with:

bundle install

Usage

  • First you need to download this repo or clone this repo.
  • Open this project in your local machine.
  • Open Terminal in your machine.
  • run bundle install in your terninal to install necessary required dependencies for this project.
  • ruby main.rb
  • now the project will be running.

Future Features

  • Create books with titles, authors, book covers, and condition
  • Add rental using student/teacher ID and book
  • List all books, persons, and rentals

(back to top)

πŸ‘₯ Authors

πŸ‘€ **asifaminisonline **

πŸ‘€ Peter Ugwu

πŸ‘€ Botlhale Setou

(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're committed to making the world a better place, please support our project.

(back to top)

πŸ™ Acknowledgments

  • I would like to give credit to the following people who have inspired my codebase:

  • [] The Whole Microverse Team - thank you so much for this great learning platform.

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)

About

OOP SCHOOL LIBRARY is an educational school library app that records the available books and the records of borrowed books and who borrows them.

License:MIT License


Languages

Language:Ruby 100.0%