Catalog of my things is an application that allows the user to add books, music albums, and games; this information is saved in separated JSON files, and the user can display this information in the console.
Adiotionally, there's an schema.sql with tables representing the classes and their associations.
These classes where made following this UML diagram:
- Ruby.
- PostgreSQL.
- Design classes following a UML diagram.
- Save and retrieve data from JSON files.
- Associations between classes.
- Represent the classes into SQL tables.
- Interactive UI.
In order to run this project you need to have:
- Installed Ruby.
- If you're using Windows, have installed WSL.
- If you're using MacOS, an option is using UTM.
To clone this repository to your desired folder, run the following command:
git clone git@github.com:Ruthmy/catalog-my-things.git
Initialize it with
ruby main.rb
To run the tests try the following command:
rspec spec
👤 Ruth Abreu
👤 Alexandre Sales Medina Ferreira
- GitHub: @alexmedinasf
- LinkedIn: LinkedIn
👤 Manuel Sánchez
- GitHub: @Luffytaro22
- LinkedIn: Manuel Sánchez
- Save the information in a PostgreSQL database.
- Let the user to remove and modify the information.
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project please give it a star ⭐️
I would like to give credits to the following:
- Microverse for this readme template.
This project is MIT licensed.