This repo is about creating a school library built with Ruby, in which you can add students or teachers and books. You can also record who and when a book was rented for
OOPSchoolLibrary<e In this project I will be making a calculator app using react
🛠 Built With Ruby
- Add new students or teachers
- Add new books
- Save records of who borrowed a given book and when it was borrowed
- Store the data interred by the user when exit
- list the data stored whenever list option is selected
- Rspec test cases for person, student, teacher, book, and rental files
- add basic UI
- preserve data
- add unit tests
To get a local copy up and running, follow these steps:
- Open your Terminal in your VSCode.
- Navigate to the desired directory[folder] to which you want to clone the repository to
- git clone you find in the code button https://github.com/GeekyHacks/OOPSchoolLibrary.git
To run and modify this project you need:
- GitHub account
- VSCode (or another code editor)
- gemfile installed
- basic Knowledge of Git Commands
- basic Knowledge of the Terminal Commands
Clone this repository to your desired folder:
Example commands:
cd my-folder
git clone https://github.com/GeekyHacks/OOPSchoolLibrary.git
--->
To install all dependencies run the following command:
gem install
will install all the gem files included in this repo- to run the program type into the terminal
ruby main_school
suggusted VSC extentions:
- Prettier Extention in VScode
- Microsoft Edge Tools for VS Code
- Save Typing
👤 GeekyHacks
- GitHub: Geekyhacks
- Twitter: Geekydart
- LinkedIn: Abdullah Nasser
👤 Ishimwe Joseph
- GitHub: @ishimwepati
- LinkedIn: @Ishimwe Jospeh
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project please don't hesitate to support me with your valued contribution and don't forget to star the repo to reach more people.
I would like to thank...
-The incredible tielabs UI design
- Microverse Review Team
- Microverse Community in Slack
- my Mentor @Strangeal
- My coding partner @ishimwepati
Can I clone this project ?**
- Of course you can as long as you fork it and star it
Can I contribute to this project?**
- definitely you can
This project is MIT licensed.