/Catalog-of-my-things-1

We developed a console application for tracking various items you have acquired such as books, music albums, movies, and games. The UML class diagram provided the foundation for the project. The data is stored in JSON files, and we have also created a database with table structures that are similar to the program's class structure.

Primary LanguageRuby

📗 Table of Contents

📖 Catalog-of-my-things

We developed a console application for tracking various items you have acquired such as books, music albums, movies, and games. The UML class diagram provided the foundation for the project. The data is stored in JSON files, and we have also created a database with table structures that are similar to the program's class structure.

🛠 Built With

🛠 Tech Stack

  • Ruby
  • Rspec
  • Client

    Key Features

    • Add A Book.
    • Add a Music Albums.
    • Add a Game.
    • List all items added.

    🚀 Live Demo

    Check the link

    (back to top)

    💻 Getting Started

    UML Diagram :

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

    Prerequisites

    In order to run this project you need:

    • Mac or PC
    • Install Ruby
    • Understanding of Ruby
    • IRB
    • Gems to test linters
    • RSpec to run tests

    Setup

    • Clone this repository to your desired folder:
     git clone https://github.com/codehass/Catalog-of-my-things.git
    • Navigate into the cloned folder
     cd Catalog-of-my-things

    Install

    • Install this project with:
     bundle install

    Usage

    • To run the project execute this command:
     ruby main.rb

    Run tests

     rspec spec

    (back to top)

    👥 Authors

    👤 Hassan EL OUARDY

    👤 Riyaz Ahmed

    👤 Alelign Ayana

    (back to top)

    🔭 Future Features

    • Add more option
    • Edit items
    • Remove items

    (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 leave a ⭐️

    (back to top)

    🙏 Acknowledgments

    I would like to thank Microverse for providing us with reading materials that aided us to during the project development

    (back to top)

    📝 License

    This project is MIT licensed.

    (back to top)