Skip to content

Console app that helps to keep a record of different type of things we can own like books, music albums movies and games

Notifications You must be signed in to change notification settings

rivasbolinga/my-things

Repository files navigation

logo

Ruby Group Capstone: Catalog of My Things

πŸ“— Table of Contents

πŸ“– Catalog of My Things

Catalog of My Things is a console app that will help a user to keep a record of different types of things he owns: books, music albums, and games. Everything will be based on the UML class diagram presented above. The data will be stored in JSON files but we will also prepare a database with tables structure analogical to our program's class structure.

πŸ›  Built With

Tech Stack

Client
Database

Key Features

  • 1 - User interface where the user can choose between a variety of options

    Screenshot 2023-08-10 at 16 31 22
  • 2 - All the data is preserved in json files

  • 3 - Create as part of a collaborative project

  • 4 - All data is stored in a database

(back to top)

πŸŽ₯ Video Demonstration

You can see the Video demonstration πŸ“ here.

(back to top)

πŸ’» Getting Started

Prerequisites

In order to run this project you need:

 gem install bundler

Setup

Clone this repository to your desired folder:

  cd my-folder
  git https://github.com/rivasbolinga/my-things.git

Install

Install this project with:

  cd my-things
  bundle install

Usage

To run the project, execute the following command:

  ruby main.rb

Run tests

To run tests, run the following command:

  rspec spec

(back to top)

πŸ‘₯ Authors

πŸ‘€ Andrea Rivas

πŸ‘€ Christian Romuald Momo Tonfack

πŸ‘€ Mohamad Almeari

(back to top)

πŸ”­ Future Features

  • Add Movie class
  • Remove and update options
  • Create more relationships between the classes

(back to top)

🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project, please give it a star ⭐️.

(back to top)

πŸ™ Acknowledgments

I would like to thank the Microverse community for their supports.

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)

About

Console app that helps to keep a record of different type of things we can own like books, music albums movies and games

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages