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.
- Host: GitHub
- URL: https://github.com/jospin6/school-library
- Owner: Jospin6
- Created: 2024-05-15T09:13:07.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-06-01T13:13:26.000Z (about 2 years ago)
- Last Synced: 2025-03-04T19:31:35.897Z (over 1 year ago)
- Topics: oop-principles, rspec-testing, ruby
- Language: Ruby
- Homepage:
- Size: 18.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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