Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thecodechaser/things-catalog
Things-catalog is a console based project written in Ruby langueage, Where users can store books, music-albums, games and other data. The data is being save to the json files and gets back to the application on restart.
https://github.com/thecodechaser/things-catalog
postgresql ruby tdd
Last synced: 22 days ago
JSON representation
Things-catalog is a console based project written in Ruby langueage, Where users can store books, music-albums, games and other data. The data is being save to the json files and gets back to the application on restart.
- Host: GitHub
- URL: https://github.com/thecodechaser/things-catalog
- Owner: thecodechaser
- License: mit
- Created: 2022-03-14T08:47:43.000Z (almost 3 years ago)
- Default Branch: dev
- Last Pushed: 2022-04-03T18:16:52.000Z (almost 3 years ago)
- Last Synced: 2025-01-09T15:22:41.526Z (24 days ago)
- Topics: postgresql, ruby, tdd
- Language: Ruby
- Homepage:
- Size: 44.9 KB
- Stars: 8
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
![](https://img.shields.io/badge/thecodechaser-blueviolet)
# Things-Catalog
> Things-catalog is a console based project written in Ruby langueage, Where users can store books, music-albums, games and other data. The data is being save to the json files and gets back to the application on restart.
## Built With
- Major languages (Ruby)
- PostgreSQL## Getting Started
To get a local copy up and running follow these simple example steps.
### Prerequisites
- A text editor(preferably Visual Studio Code)### Install
- Ruby
- Rspec### Using it Locally
- Clone the project
```bash
git clone [email protected]:thecodechaser/things-catalog.gitcd things-catalog
```- To Start the programs
```bash
open terminal
run the command $irb (interactive ruby shell)
run the program functions
```OR
```bash
open terminal
run ruby available_files.rb
```- To run the tests
```baash
open terminal and run the commands
gem install rspec (install rspec test library)
rspec file_directory/file_name (run the test files)
```## Visit And Open Files
[Visit Repo](https://github.com/thecodechaser/things-catalog)
## Download Repo
[Download Repo](https://github.com/thecodechaser/things-catalog/archive/refs/heads/main.zip)
## Authors
👤 **Ranjeet Singh**
- GitHub: [@thecodechaser](https://github.com/thecodechaser)
- Twitter: [@thecodechaser](https://twitter.com/thecodechaser)
- LinkedIn: [thecodechaser](https://linkedin.com/in/thecodechaser)👤**Mucyo claude**
- GitHub: [@Mucyosoda](https://github.com/Mucyosoda)
- Twitter: [@mucyoclaude1](https://mobile.twitter.com/mucyoclaude1)
- LinkedIn: [Mucyoclaude](https://www.linkedin.com/in/claudeMucyo)**Mohamed ELShamy**
- GitHub: [@mohamedelshamy55](https://github.com/mohamedelshamy55)
- Twitter: [@moelshamy55](https://mobile.twitter.com/moelshamy55)
- LinkedIn: [mohamedelshamy85](https://www.linkedin.com/in/mohamedelshamy85/)## 🤝 Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/thecodechaser/things-catalog/issues).
## Show your support
Give a ⭐️ if you like this project!
## Acknowledgments
- Inspiration: Microverse
## 📝 License
This project is [MIT](./LICENSE.md) licensed.