https://github.com/sboursen/school-lib
A school library CLI with Ruby
https://github.com/sboursen/school-lib
Last synced: 24 days ago
JSON representation
A school library CLI with Ruby
- Host: GitHub
- URL: https://github.com/sboursen/school-lib
- Owner: Sboursen
- License: mit
- Created: 2022-05-09T13:56:18.000Z (about 3 years ago)
- Default Branch: development
- Last Pushed: 2022-05-31T13:13:45.000Z (almost 3 years ago)
- Last Synced: 2024-06-01T01:57:54.744Z (12 months ago)
- Language: Ruby
- Size: 63.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Project title
This a educational project made to practice OOP topics using Ruby.
## Milestones
- [x] Milestone 1: add Person, Student, and Teacher classes.
- [x] Milestone 2: use the "Decorator" design pattern.
- [x] Milestone 3: set up associations.
- [x] Milestone 4: add basic UI.
- [x] Milestone 5: refactor your code.
- [x] Milestone 6: preserve data.
- [x] Milestone 7: unit tests.## Getting Started
- Run `bundle install` to get the dependencies.
- Run `irb` to start interactive Ruby CLI.
- Load different classes and start playing with them :)## About me
👤 **Soufiane Boursen**
- GitHub: [@Sboursen](https://github.com/Sboursen)
- Twitter: [@sboursen_dev](https://twitter.com/sboursen_dev)
- LinkedIn: [@sboursen](https://linkedin.com/in/sboursen)👤 **Awais Amjed**
- GitHub: [@awais-amjed](https://github.com/awais-amjed)
- LinkedIn: [@awais-amjed](https://www.linkedin.com/in/awais-amjed/)## 🤝 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!
## License
This is a [MIT](./LICENSE) licensed project.