- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🤝 Contributing
- ⭐️ Show your support
- 🔭 Future Features
- 📝 License
- 🙏 Acknowledgements
OOP SCHOOL LIBRARY is an educational school library app that records the available books and the records of borrowed books and who borrows them.
Following technologies have been used in this project.
Programming Languagr
- Create students with id, name, age, and permissions
- Create teachers with id, name, age, specification, and permissions
- Create a Classroom with a teacher, student, and Sublect (specification)
This is how a new developer could make use this project.
To get a local copy up and running, follow these steps.
In order to run this project you need:
- A PC or Mac.
- An active internet connection.
- Some knowledge of git and github.
Clone this repository by using the command line : git clone https://github.com/asifaminisonline/OOP-school-library.git
Install this project with:
bundle install
- First you need to download this repo or clone this repo.
- Open this project in your local machine.
- Open Terminal in your machine.
- run bundle install in your terninal to install necessary required dependencies for this project.
- ruby main.rb
- now the project will be running.
- Create books with titles, authors, book covers, and condition
- Add rental using student/teacher ID and book
- List all books, persons, and rentals
👤 **asifaminisonline **
- GitHub: @asifaminisonline
- Twitter: @Asif Amin
- LinkedIn: @Asif Amin
👤 Peter Ugwu
- GitHub: @PeteUgwu
- Twitter: @Petrus4Charles
- LinkedIn: @peteugwu
👤 Botlhale Setou
- GitHub: @botlhale-setou
- Twitter: @botlhale_setou
- LinkedIn: @botlhalesetou
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you're committed to making the world a better place, please support our project.
-
I would like to give credit to the following people who have inspired my codebase:
-
[] The Whole Microverse Team - thank you so much for this great learning platform.
This project is MIT licensed.