Skip to content

In this project, I create a console app that will helps to keep a record of different types of things owned: books, music albums, movies, and games. This project was built based on the UML class diagram, Ruby as a programming language and postgress sql to manage my database. The data will be stored in JSON files .

License

Notifications You must be signed in to change notification settings

Tobby8629/Catalog

Repository files navigation

CATALOG

📗 Table of Contents

📖 Catalog

This project is a console application that allows the user to keep track of their possessions. It allows the user to manage various types of items such as books, music albums, and games. Here is a link to the video describing the application Click

🛠 Built With RUBY

Tech Stack

stack

Key Features

  • Modular Implementation

Each class is implemented in a separate .rb file, allowing for easy management of the codebase.

  • Custom Setters

Custom setters for 1-to-many relationships allow for easy management of collections.

  • User Interface

The user interface provides users with a list of options to perform, making it easy to manage the system.

  • Data Persistence

All data is saved in .json files, ensuring that user data is preserved between sessions.

(back to top)

💻 Getting Started

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

Prerequisites

In order to run this project you need:

Setup

Clone this repository to your desired folder:

  cd my-folder
  git clone https://github.com/Tobby8629/Catalog.git

Install

Install this project with: cd my-project gem install bundler

Run tests

To run application, run the following command:
ruby main.rb

(back to top)

👥 Authors

👤Samuel Tobby

👤 Aubin Simpeze

👤 Miles Mosweu

🔭 Future Features

  • record of watches
  • record of sneakers

(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 you give the project some stars. Thank you

(back to top)

🙏 Acknowledgments

I would like to appreciate microverse and everyone who played a role in making this project possible

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

In this project, I create a console app that will helps to keep a record of different types of things owned: books, music albums, movies, and games. This project was built based on the UML class diagram, Ruby as a programming language and postgress sql to manage my database. The data will be stored in JSON files .

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages