https://github.com/lordksix/catalog-things-ruby
*Catalog of my things is a console application we the user can create, list, save and load movies, books and music albums.
https://github.com/lordksix/catalog-things-ruby
postgresql ruby
Last synced: about 1 year ago
JSON representation
*Catalog of my things is a console application we the user can create, list, save and load movies, books and music albums.
- Host: GitHub
- URL: https://github.com/lordksix/catalog-things-ruby
- Owner: lordksix
- License: mit
- Created: 2023-08-07T07:44:59.000Z (almost 3 years ago)
- Default Branch: dev
- Last Pushed: 2023-08-10T20:49:52.000Z (almost 3 years ago)
- Last Synced: 2024-05-17T15:48:24.957Z (about 2 years ago)
- Topics: postgresql, ruby
- Language: Ruby
- Homepage:
- Size: 210 KB
- Stars: 3
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Catalog of my things
This project, We built a console application we the user can create, list, save and load movies, books and music albums.
# 📗 Table of Contents
- [📖 About the Project](#about-project)
- [🛠 Built With](#built-with)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)
- [💻 Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [Install](#install)
- [Usage](#usage)
- [Run tests](#run-tests)
- [👥 Authors](#authors)
- [🔭 Future Features](#future-features)
- [🤝 Contributing](#contributing)
- [⭐️ Show your support](#support)
- [🙏 Acknowledgements](#acknowledgements)
- [📝 License](#license)
\*_Catalog of my things_ is a console application we the user can create, list, save and load movies, books and music albums.
For a quick video explain of the code, click [here](https://drive.google.com/file/d/1Ur3piLU3lH2147Ins_HjxZokIx69eqqh/view?usp=sharing)
Server
- **User can create albums, movies and books**
- **Implement associations**
- **Implement inheritance**
- **Save information on JSON files and load those files.**
To get a local copy up and running, follow these steps.
### Prerequisites
In order to run this project you need:
- To clone or fork this repo
- Ruby installed in your machine
- To modify this profile you will also need a text editor
### Setup
Clone this repository to your desired folder:
```sh
cd my-folder
git clone https://github.com/lordksix/catalog-things-ruby.git
```
For more information on how to clone or fork a repository:
- How to clone a repo
- How to fork a repo
### Install
Install this project with:
```sh
cd catalog-things-ruby
bundle install
```
### Usage
To run the project, execute the following command:
```sh
ruby main.rb
```
### Run tests
To run tests, run the following command:
```sh
bundle exec rspec
```
👤 **lordksix**
- GitHub: [@lordksix](https://github.com/lordksix)
- LinkedIn: [@wladpasquel](https://www.linkedin.com/in/wladpasquel/)
- Medium: [@wladimir.pasquel](https://medium.com/@wladimir.pasquel)
👤 **Ragan Hailu**
- GitHub: [ragan](https://github.com/ragangithub)
- LinkedIn: [Ragan Hailu](https://linkedin.com/in/raganhailu)
👤 **Shalini Nayan**
- GitHub: [@ShaliniNayan](https://github.com/ShaliniNayan)
- Twitter: [@sndprs](https://twitter.com/sndprs)
- LinkedIn: [shalininayan](https://www.linkedin.com/in/shalininayan/)
- [ ] **unit tests**
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/katfogy/oop-school-library/issues).
If you like this project, I encourage you to clone, fork, contribute, and consider adding a ⭐️. Our community and knowledge grows with each engagement.
We would like to thank Microverse for the idea for this project.
This project is [MIT](./LICENSE) licensed.