Skip to content

This repo is about creating a a school library built with Ruby.

License

Notifications You must be signed in to change notification settings

GeekyHacks/OOPSchoolLibrary

Repository files navigation

OOPSchoolLibrary


OOPSchoolLibrary

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

📗 Table of Contents

📖 OOPSchoolLibrary<

OOPSchoolLibrary<e In this project I will be making a calculator app using react

🛠 Built With Ruby

Tech Stack

Key Features

  • 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

(back to top)

🔭 Future Features

  • add basic UI
  • preserve data
  • add unit tests

(back to top)

(back to top)

💻 Getting Started

To get a local copy up and running, follow these steps:

Prerequisites

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

Setup

Clone this repository to your desired folder:

Example commands:

  cd my-folder
  git clone https://github.com/GeekyHacks/OOPSchoolLibrary.git

--->

Install

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:

(back to top)

👥 Authors

👤 GeekyHacks

👤 Ishimwe Joseph

  • GitHub: @ishimwepati
  • LinkedIn: @Ishimwe Jospeh

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

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.

(back to top)

🙏 Acknowledgments

I would like to thank...

-The incredible tielabs UI design

  • Microverse Review Team
  • Microverse Community in Slack
  • my Mentor @Strangeal
  • My coding partner @ishimwepati

(back to top)

❓ FAQ

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

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

This repo is about creating a a school library built with Ruby.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages