ankitt26 / School-Library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

School-Library


School-Library

πŸ“— Table of Contents

πŸ“– School-Library

School-Library - This repository contains the code for a school library. The library has two types of users: students and teachers.

The person.rb file contains the base class for all users. The student.rb file contains the class for students and the teacher.rb file contains the class for teachers.

πŸ›  Built With

Tech Stack

Server

Key Features

  • User can set and get student details
  • user can set and get the teacher details
  • user can save and load data from json files

(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
  • Text editor like VSCode

Setup

Clone this repository to your desired folder:

  cd my-folder
  git clone git@github.com:ankitt26/School-Library.git

Install

Install this project with:

  cd my-project
  bundle install

Run tests

To run tests, run the following command:

rspec spec

Usage

To run the project, execute the following command:

  ruby main.rb

(back to top)

πŸ‘₯ Authors

πŸ‘€ Ankit

(back to top)

πŸ”­ Future Features

  • create class billing

(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 consider adding a ⭐️

(back to top)

πŸ™ Acknowledgments

I would like to thank Microverse.

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)

About

License:MIT License


Languages

Language:Ruby 100.0%