/Catalog

Catalog - This console app helps users keep track of their possessions like books, music albums, movies, and games based on a UML class diagram. It stores data in JSON files and has a corresponding database with tables that match the program's class structure.

MIT LicenseMIT

📗 Table of Contents

📖 Catalog of my things

Catalog of my things This console app helps users keep track of their possessions like books, music albums, movies, and games based on a UML class diagram. It stores data in JSON files and has a corresponding database with tables that match the program's class structure.

🛠 Built With

Tech Stack

Server

Key Features

  • [keep a record of different types of things you own]
  • [Store the data in JSON files]
  • [Add items you own]

(back to top)

🚀 Live-Demo

live-video

💻 Getting Started

To get a local copy up and running, follow these steps:

  • Create a local directory where you can clone the project
  • Clone the project to your directory by running
    • https://github.com/bernabasy/Ruby_group_capstone.git
  • Run the code with ruby

Prerequisites

In order to run this project you need:

  • Git and GitHub
  • A code editor
  • Ruby

Setup

Clone this repository to your desired folder:

  • Create a local directory where you can clone the project
  • Clone the project to your directory by running
    • https://github.com/bernabasy/Ruby_group_capstone.git

Install

Install this project with:

  • GitHub Actions
  • Linters
  • Rubocop
  • Ruby

Usage

  • Use this project as a step to learning to practice building backend applications with Ruby and OOP concepts.
  • run irb from the terminal"

  • then rb(main):001:0> require_relative './main.rb' (the file you want to test eg './app.rb')

  • => true (this will show) press enter

  • follow the prompts

👥 Author

👤 Felix Nzomo Nyamai

👤 Bernabas

👤 Mukama Steven

(back to top)

🔭 Future Features

  • [keep a record of different types of things you own]
  • [Store the data in JSON files]
  • [Add items you own]

(back to top)

🔭 Live-Demo

🤝 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 kindly leave a ⭐

(back to top)

🙏 Acknowledgments

I would like to thank Microverse for the great resources shared.

(back to top)

📝 License

This project is MIT licensed.

(back to top)