shahadat3669 / oop-school-library

In this project, I build a console school library app in Ruby. The app allow 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!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

๐Ÿ“— Table of Contents

๐ŸŽฏ OOP School Library

In this project, I build a console school library app in Ruby. The app allow 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

Technology
  • Ruby
Tools
  • VS Code
  • GIT
  • GITHUB

Key Features

This project is a simple spaces travelers hub. The main features are:

  • Add new students or teachers.
  • Add new books.
  • Save records of who borrowed a given book and when

(back to top)

๐Ÿš€ Live Demo

Sorr, Currently no active link available.

(back to top)

๐Ÿ’ป Getting Started

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

Prerequisites

you have to those tools in your local machine.

  • Ruby
  • GIT & GITHUB
  • Any Code Editor (VS Code, Brackets, etc)

Setup

Clone the project.

  git clone git@github.com:shahadat3669/oop-school-library.git

Go to the project directory.

  cd oop-school-library

In the project directory, you can run:

  ruby main.rb

Runs the app in the terminal.

Run-test

To run the test use the following command

rspec src/spec

(back to top)

๐Ÿ‘ฅ Authors

Shahadat Hossain

portfolio linkedin twitter

Birhanu Gudisa

portfolio linkedin twitter

(back to top)

๐Ÿ”ญ Future Features

  • Implement GUI

(back to top)

๐Ÿค Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

๐Ÿ‘‹ Show your support

Give a โญ๏ธ if you like this project!

(back to top)

๐Ÿ”ญAcknowledgments

(back to top)

โ“ FAQ

  • Are you using database?

    • No, I am not using any database.
  • Can I use this project for personal use?

    • Yes, you can use it.

(back to top)

๐Ÿ“ License

This project is MIT licensed.

(back to top)

About

In this project, I build a console school library app in Ruby. The app allow 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:MIT License


Languages

Language:Ruby 100.0%