A console application designed to help you keep a detailed record of various items you own, including books, music albums, movies, and games. Built according to a UML class diagram , this app manages and organizes your personal collection, storing data in JSON files for easy access and future use.
-
Item Management:
- Books: Record details such as title, author, and genre.
- Music Albums: Track album title, artist, and genre.
- Movies: Maintain information including title, director, and release year.
- Games: Keep a record of game title, platform, and genre.
-
Data Storage:
- JSON Files: Store and retrieve item data in JSON format for persistence and future reference.
-
Console Interface:
- User Interaction: Simple text-based interface for adding, viewing, and managing items in your collection.
- Ruby for the console application
- JSON for data storage
To get a local copy up and running follow these simple example steps.
If you dont have Ruby installed on your computer, you can download it from here.
Once you have installed ruby, you can follow this list:
$ git clone https://github.com/PinkMoon25/Catalog-of-my-things.git
you@your-Pc-name:~$ cd <folder>
ruby main.rb
rspec spec
👤 Ushindi Bienvenu
👤 Tushar Singh
- GitHub: @PinkMoon25
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
👤 Chrispaix Kaze
- GitHub: @Chrispaix Kaze
- Twitter: @Chrispaix Kaze
- LinkedIn: Chrispaix Kaze
Contributions, issues and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
This project is MIT licensed.