An open API service indexing awesome lists of open source software.

https://github.com/jospin6/school-library

A ruby console App where users can add books, students, and loan books to students.
https://github.com/jospin6/school-library

oop-principles rspec-testing ruby

Last synced: 16 days ago
JSON representation

A ruby console App where users can add books, students, and loan books to students.

Awesome Lists containing this project

README

          

# School library

### The app is develped in ruby and allows users to:

- Use Ruby console app with a user interface.
- User can add books, students, and can loan a book to a student.
- The application preserves user data by using JSON files while exiting the application.


## Built With

- Ruby
- OOP

## Getting Started

Here are the steps to follow in order to get this project on your local computer.

### Prerequisites

`ruby 3.2.2 +`

### Setup

clone this repo by typing `git clone`

### To get started

- Run bundle install
- Run ruby main.rb to run the school library app!
- Run irb to run te code by pasting it in the terminal.
- Run rubocop to find and fix linters

## Authors

👤 **Jospin Ndaano**

- Github: [@Jospin6](https://github.com/Jospin6)
- Linkedin: [@Jospin](https://www.linkedin.com/in/jospin-ndagano-8474b7267/)

## 🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check the [issues page](issues/).

## Show your support

Give a ⭐️ if you like this project!

## Acknowledgments

- Hat tip to anyone whose code was used
- Inspiration

## 📝 License

This project is [MIT](lic.url) licensed