Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/alexander16108/school_library


https://github.com/alexander16108/school_library

Last synced: 21 days ago
JSON representation

Awesome Lists containing this project

README

        

# school_library
> In this project, I started building my school library app. In this initial step, I implemented the classes to represent students and teachers. Next, I used the Decorator design pattern to validate and correct the names of people. I then finish creating the remaining classes for our school library and created the associations between them. Finally, I created a form of UI for my school library app. This way it can be invoked as an executable and not something a user can use in IRB exclusively.

## Built With

- Ruby
- rspec

## Getting Started

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

### Prerequisites

- VS Code
- Command Prompt with Ruby
- Gitbash

### Usage
- `$ git clone https://github.com/alexander16108/school_library.git`
- `$ cd school_library`
- run the command `code .` to open the file in VS Code
- run the command `irb` in the command prompt
- Copy code from `school.rb` and run it in the command prompt

## Authors

👤 **Alexander Odufuye**

- GitHub: [Alexander](https://github.com/AlexanderMayowa)
- LinkedIn: [Alexander odufuye 🤓](https://www.linkedin.com/in/[codingrex/)

👤 **Ngu Kingsely**

- GitHub: [@Kingstalux](https://github.com/Kingstalux)
- Twitter: [@NguKingsley](https://twitter.com/NguKingsley)
- LinkedIn: [Ngu Kingsely](https://www.linkedin.com/in/ngu-kingsely-junior-cho-974b60136/)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](https://github.com/alexander16108/school_library/tree/decode/issues).

## Show your support

Give a ⭐️ if you like this project!

## 📝 License

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