- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- ❓ FAQ (OPTIONAL)
- 📝 License
[School Library] Imagine that you are the librarian of OOP University, and you need a tool to record what books are in the library and who borrows them.
Client
- [Add new students or teachers.]
- [Add new books.]
- [Save records of who borrowed a given book and when.]
To get a local copy up and running, follow these steps.
In order to run this project you need:
Clone this repository to your desired folder:
Example commands:
cd school-library
git clone git@github.com:evillaz/school-library.gitRun this command:
Example command:
cd school-library
npm bundle installTo install dependencies and use rubocop
Run this command:
- Start Ruby ird
- Run ruby main.rb
Example command:
cd spec
rspec *spec.rbYou can deploy this project using:
Visual studio code or with the very own ruby ird
👤 Eduardo Villarreal
👤 Matee Safi
- GitHub: @matee-safi
- Twitter: @matee_safi
- LinkedIn: Matee Safi
- [Use the "Decorator" design pattern.]
- [Set up associations.]
- [Add basic UI.]
- [Refactor your code.]
- [Preserve data.]
- [Unit tests.]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project don't doubt on make any comments or try to reach me out.
I would like to thank microverse for the opportunity on working each other as colleagues and the learning opportunities it brings us.
-
Did you find hard to create this project?
- I tried my best and follow the guidelines to create this project. I got hard times on some of the workflow but i think i just have to keep learning everyday and give my best try every time.
-
What was your thinking process to solve the requirements?
- First i tried to address each one of the requirements and solve them individually to keep integrating them as i was progressing.
This project is MIT licensed.
