In this project, a console app is created that will help you to keep a record of different types of things you own: books, music albums, movies, and games. The data is stored in JSON files and a database with tables structure analogical is also created.
Database
- [List all books]
- [List all music albums]
- [List of games]
- [List all genres (e.g 'Comedy', 'Thriller')]
- [List all labels (e.g. 'Gift', 'New')]
- [List all authors (e.g. 'Stephen King')]
- [Add a book]
- [Add a music album]
- [Add a game]
- [All data preserved by saving collections in .json files.]
To get a local copy up and running, follow these steps.
In order to run this project you need:
- Ruby Installed on System.
- Terminal
Clone this repository to your desired folder:
https://github.com/zunairkhan811/Ruby-Catalog-Project.git
cd my-folder
cd Ruby-Catalog-Project
Install the project using the following
bundle install
To run the project, execute the following command:
ruby main.rb
To run tests, execute the following command:
rspec
- GitHub: @zunairkhan811
- Twitter: @zunairkhan811
- LinkedIn: mzunairkhan
๐ค Lawrence Amoafo
- GitHub: @Kwaku28
- Twitter: @kwakuamoafo
- LinkedIn: Lawrence Amoafo
๐ค Ntwali Roland
- GitHub: @Roland-Ntwali
- Twitter: @_Ntwali
- LinkedIn: @Roland-Ntwali
- [implement the frontend ]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project please give it a star.
- Thanks to the Microverse team for the great curriculum.
- Thanks to the Code Reviewer(s) for the insightful feedback.
-
[Can I Fork it and Improve on it]
- [Yes, You can, feel free]
This project is MIT licensed.