Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rileymanda/ruby-capstone-project
A console app developed to keep a record of different types of things you own: books, music albums, and games. All the implementations are based on UML class diagram and the data is be stored in JSON files.
https://github.com/rileymanda/ruby-capstone-project
rspec ruby
Last synced: about 6 hours ago
JSON representation
A console app developed to keep a record of different types of things you own: books, music albums, and games. All the implementations are based on UML class diagram and the data is be stored in JSON files.
- Host: GitHub
- URL: https://github.com/rileymanda/ruby-capstone-project
- Owner: RileyManda
- License: other
- Created: 2023-09-18T05:28:33.000Z (about 1 year ago)
- Default Branch: dev
- Last Pushed: 2023-09-24T09:25:20.000Z (about 1 year ago)
- Last Synced: 2023-09-24T15:34:13.865Z (about 1 year ago)
- Topics: rspec, ruby
- Language: Ruby
- Homepage:
- Size: 172 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
RUBY CAPSTONE PROJECT
## 📗 Table of Contents
- [📖 RUBY CAPSTONE PROJECT ](#-Create a catalogue of things in Ruby and SQL-)
- [🛠 Built With ](#-built-with-)
- [Tech Stack ](#tech-stack-)
- [Key Features ](#key-features-)
- [💻 Getting Started ](#-getting-started-)
- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [Install](#install)
- [Usage](#usage)
- [🚀 Live Demo](#live-demo)
- [👥 Author ](#-author-)
- [🔭 Future Features ](#-future-features-)
- [🤝 Contributing ](#-contributing-)
- [⭐️ Show your support ](#️-show-your-support-)
- [🙏 Acknowledgments ](#-acknowledgments-)
- [📝 License ](#-license-)**RUBY CAPSTONE PROJECT**
In this project, we created a console app that will help you to keep a record of different types of things you own: books, music albums, and games. Everything will be based on the UML class diagram. The data will be stored in JSON files but we also prepared a database with tables structure analogical to our program's class structure.Client
> - **Built methods, classes and objects using Ruby**
> - **Create Books, Games, Genres, Music_Album, Authors, Label**
> - **List: Books, Games, Genres, Music_Album, Authors, Label**
> - **Able to preserve user data in json file**
> - **Testing: Classes && Methods**
> - **Create Tables in SQL**
To get a local copy up and running, follow these steps.
### Prerequisites
In order to run this project you need:
```
ruby
bundler
```
### Setup
Clone this repository to your desired folder:
```bash
git clone [email protected]:RileyManda/ruby-capstone-project.git
```
### Install
Install this project with:
```bash
cd ruby-capstone-project
bundle install
```
it will install the required gemfile for running the project
- [Live Demo](https://clipchamp.com/watch/EAwEXVLoGwG)
## 👥 Authors
> List of collaborators to this project
👤 **Rabaya**
- GitHub: [@githubhandle](https://github.com/rabayarabu)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/rabaya-rabu-142721169/)
👤 **Riley**
- GitHub: [@RileyManda](https://github.com/RileyManda)
- Twitter: [@rilecodez](https://twitter.com/rileycodez)
- LinkedIn: [rileymanda](https://www.linkedin.com/in/rileymanda/)
👤 **Diana**
- GitHub: [@Github](https://github.com/DianaBeki)
- Twitter: [@Twitter](https://twitter.com/home)
- LinkedIn: [@LinkedIn](https://www.linkedin.com/in/diana-beki/)
## 🔭 Future Features
> Create the user interfaces for the app
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/RileyManda/ruby-capstone-project/issues).
If you like this project you can share this project to your friend
We would like to express my sincere gratitude to [Microverse](https://github.com/microverseinc), the dedicated reviewers, and collaborators. Your unwavering support, feedback, and collaborative efforts have played an immense role in making this journey a resounding success. I am truly grateful for your contributions and for being an integral part of my achievements. Thank you for your continued support.
- ProjectLogo: [Svgrepo](https://www.svgrepo.com/)
License:
[![MIT License](https://img.shields.io/badge/License-MIT-green.svg)](./LICENSE.txt)