Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fullstop125/catalog-of-my-things
This is a console app that will help you to keep a record of different types of things we own: books, music albums, movies, and games.The data is stored in JSON files but we have also prepared a database with tables structure analogical to our program's class structure.
https://github.com/fullstop125/catalog-of-my-things
capstone-project database postgresql ruby tests workflow
Last synced: 22 days ago
JSON representation
This is a console app that will help you to keep a record of different types of things we own: books, music albums, movies, and games.The data is stored in JSON files but we have also prepared a database with tables structure analogical to our program's class structure.
- Host: GitHub
- URL: https://github.com/fullstop125/catalog-of-my-things
- Owner: fullstop125
- License: mit
- Created: 2022-11-14T13:08:03.000Z (almost 2 years ago)
- Default Branch: dev
- Last Pushed: 2023-02-25T20:05:37.000Z (over 1 year ago)
- Last Synced: 2024-05-01T12:55:37.736Z (7 months ago)
- Topics: capstone-project, database, postgresql, ruby, tests, workflow
- Language: Ruby
- Homepage: https://github.com/fullstop125/catalog-of-my-things
- Size: 83 KB
- Stars: 2
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![](https://img.shields.io/badge/Microverse-blueviolet)
# Catalog of my things
> This is the final group project for Ruby to develop a console application implementing the Catalog of things displaying the list of books, musics, movies, and games. It is developed using Ruby.
### Console App Screenshot
![](./app_screenshot.JPG)
## Built With
- Ruby
- IRB
- VS Code## Live Demo
No live demo
## Video presentation
Click [here](https://drive.google.com/file/d/1xAS7NzLmWf4GhX3meFVXAUX_q0kVYJIr/view?usp=share_link) to see video presentation
## Getting Started
Copy this link https://github.com/fullstop125/catalog-of-my-things.git.
Get the directory that you want to clone the repository.
Open the command prompt in this directory.### Setup
Clone repository```
git clone https://github.com/fullstop125/catalog-of-my-things.git
```Go to the repository folder in your command prompt
```
cd catalog-of-my-things
```## Install
Install Ruby using WSLInstall Ubuntu after system restart
Run the commands```
bundle install
```## To run project
on the command prompt
```
ruby main.rb
```## To run tests for the application
on the command prompt
```
rspec
```## Authors
👤 **Ahmad Zaki Yousufi**
- GitHub: [@zakiyosufi](https://github.com/zakiyousufi)
- LinkedIn: [zakiyousufi](https://linkedin.com/in/zakiyousufi)👤 **Momanyi**
- GitHub: [@fullstop125](https://github.com/fullstop125)
- Twitter: [@MosesHassany](https://twitter.com/MosesHassany)
- LinkedIn: [momanyi-hassan](https://www.linkedin.com/in/momanyi-hassan-32a489180/)👤 **Juan Diaz**
- GitHub: [@juanmanuelbyc](https://github.com/juanmanuelbyc)
- LinkedIn: [juandiaz](www.linkedin.com/in/juandiaz1991)## 🤝 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!
## Acknowledgments
- Hat tip to anyone whose code was used
- Inspiration
- etc## 📝 License
This project is [MIT](./MIT.md) licensed.