Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/piercel2022/catalog
In this project, we created a console app that will help you to keep a record of different types of things you own: books, music albums, movies, and games. Everything will be based on the UML class diagram. The data will be stored in JSON files but a database with tables is prepare to structure the program.
https://github.com/piercel2022/catalog
Last synced: about 1 month ago
JSON representation
In this project, we created a console app that will help you to keep a record of different types of things you own: books, music albums, movies, and games. Everything will be based on the UML class diagram. The data will be stored in JSON files but a database with tables is prepare to structure the program.
- Host: GitHub
- URL: https://github.com/piercel2022/catalog
- Owner: Piercel2022
- Created: 2022-10-24T08:59:43.000Z (about 2 years ago)
- Default Branch: dev
- Last Pushed: 2022-10-27T16:35:06.000Z (about 2 years ago)
- Last Synced: 2024-11-28T19:24:29.905Z (about 1 month ago)
- Language: Ruby
- Homepage:
- Size: 64.5 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![](https://img.shields.io/badge/Microverse-blueviolet)
# catalog
This project involves creating a console app that helps one keep a record of different types of things they own: books, music albums, movies, and games. Everything is based on the UML class diagram presented below.
The data is stored in JSON files but a database ia also prepared with tables structure analogical to the program's class structure.### Video
click [here](https://drive.google.com/file/d/1NZ3us7FJ7ZUKsc1TWcfK_Z7A6Okj7rvl/view?usp=sharing) to watch a video on the main features
## Built With
- Ruby
- SQL## Getting Started
- Clone repository [link](https://github.com/Piercel2022/catalog.git).
- Change directory into project
- Run `ruby main.rb`## Authors
👤 **Ishpaul**
- GitHub: [@githubhandle](https://github.com/githubhandle)
- Twitter: [@twitterhandle](https://twitter.com/twitterhandle)
- LinkedIn: [LinkedIn](https://linkedin.com/in/linkedinhandle)👤 **Patrick**
- GitHub: [@PNdunguMaina](https://github.com/PNdunguMaina)
- LinkedIn: [Patrick Maina](https://www.linkedin.com/in/pndungumaina/)👤 **Pierre**
- GitHub: [@Piercel2022](https://github.com/Piercel2022)
- Twitter: [@pier_celestin](https://twitter.com/pier_celestin)
- LinkedIn: [piercelestinmax](https://linkedin.com/in/piercelestinmax)👤 **Nonhlanhla**
- GitHub: [@Nonhlanhla](https://https://github.com/29td)
- Twitter: [@NonhlanhlaMnde6](https://twitter.com/NonhlanhlaMnde6)
- LinkedIn: [LinkedIn](https://linkedin.com/in/nonhlanhla-mndebele-ab7448226)## 🤝 Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/Piercel2022/catalog/issues).
## Show your support
Give a ⭐️ if you like this project!
## Acknowledgments
- Hat tip to anyone whose code was used
- Inspiration
- etc## 📝 License
This project is [MIT](./LICENSE) licensed.
_NOTE: we recommend using the [MIT license](https://choosealicense.com/licenses/mit/) - you can set it up quickly by [using templates available on GitHub](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). You can also use [any other license](https://choosealicense.com/licenses/) if you wish._