Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/braincee/school-library-project

Microverse Module 04 Project: This is an educational project to create a tool to record what books are in the library and who borrows them. The app will allow you to add new students or teachers , add new books and save records of who borrowed a given book and when.
https://github.com/braincee/school-library-project

microverse microverse-projects microverse-students oop-principles ruby

Last synced: about 1 month ago
JSON representation

Microverse Module 04 Project: This is an educational project to create a tool to record what books are in the library and who borrows them. The app will allow you to add new students or teachers , add new books and save records of who borrowed a given book and when.

Awesome Lists containing this project

README

        

![](https://img.shields.io/badge/Microverse-blueviolet)

# OOP School Library

> This is an educational project to create a tool to record what books are in the library and who borrows them.

## Built With

- [x] Programming Language: [Ruby](https://www.ruby-lang.org/en/)
- [x] Linter: [Rubocop](https://rubocop.org/)
- [x] VS Code

## Getting Started

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

### Prerequisites

- [x] A web browser like Google Chrome.
- [x] A code editor like Visual Studio Code with Git and Ruby.

You can check if Git is installed by running the following command in the terminal.
```
$ git --version
```

Likewise for Ruby installation.
```
$ ruby --version && irb
```

### Setup

Clone the repository using the GitHub link provided below.

### Install

In the terminal, go to your file directory and run this command.

```
$ git clone https://github.com/braincee/School-library-project.git

```

### Run tests

To install rspec, in the terminal kindly run this command

```
$ gem install rspec
```

To run tests, please run this command
```
$ bundle exec rspec
```

### Usage

Kindly modify the files as needed.

### **Authors**

👤 **Stephen Annor**

- GitHub: [braincee](https://github.com/braincee)
- Twitter: [annor0543](https://twitter.com/annor0543)
- LinkedIn: [Stephen Annor](https://www.linkedin.com/stephen-annor)

👤 **Eric Mahare**

- GitHub: [@erikmahare](https://github.com/ericmahare)
- Twitter: [@erikmahare](https://twitter.com/erikmahare)
- LinkedIn: [Eric Mahare](https://www.linkedin.com/in/eric-mahare-358944183/)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](https://github.com/braincee/School-library-project/issues).

## Show your support

Give a ⭐️ if you like this project!

## Acknowledgments

- [Microverse](https://www.microverse.org/)
- Coding Partners
- Code Reviewers

## 📝 License

This project is [MIT](./MIT.md) licensed.