Git Product home page Git Product logo

mryeminthu / ruby-_group_capstone Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sadaf-daneshgar/ruby-_group_capstone

0.0 0.0 0.0 81 KB

In this app, you create a console app that will help you to keep a record of different types of things you own: books, music albums, movies, and games. Everything will be based on the UML class diagram presented below. The data will be stored in JSON files but you will also prepare a database with tables structure analogical to your program's class

License: MIT License

Ruby 100.00%

ruby-_group_capstone's Introduction

Ruby group capstone - Catalog of my things

๐Ÿ“— Table of Contents

๐Ÿ“– Ruby Catalog

[Ruby Catalog] It is a Ruby project that implements OOP principles like: abstraction, inhertance, polymorphism and encapsulation. It is a catalog of my things, where I can add, remove, update and view my things. It is a command line application that runs in IRB.

๐Ÿ›  Built With

Tech Stack

Client
  • Ruby
  • Key Features

    • ๐Ÿ”ฐ [ Add new book ]
    • ๐Ÿ”ฐ [ Add new games ]
    • ๐Ÿ”ฐ [ Add new music albums ]
    • ๐Ÿ”ฐ [ List all items added ]

    (back to top)

    ๐Ÿš€ Live Demo

    (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:

    • โœ” Ruby installed in your machine. you can download it from here
    • โœ” IDE or a code editor installed in your machine.
    • โœ” IRB.
    • โœ” Git installed in your machine.
    • โœ” Sign in or sign up to your Github account.
    • โœ” A professional editer such as VS Code.
    • โœ” An Updated web browser such as Google Chrome, you can download it from here.
        ruby
        bundler
    

    Setup

    Clone this repository to your desired folder:

      git clone https://github.com/sadaf-Daneshgar/ruby-_group_capstone.git

    Usage

    • To run the project, execute the following command:
     cd [YOUR FOLDER]
     git clone https://github.com/sadaf-Daneshgar/ruby-_group_capstone.git

    Install

    Install this project with:

      cd Ruby_Catalog
      bundle install

    It will install the required gemfile for running the project

    (back to top)

    ๐Ÿ‘ฅ Author

    ๐Ÿ‘ค Sadaf Daneshgar

    ๐Ÿ‘ค Nilab Khwajazada

    ๐Ÿ‘ค Ye Min Thu

    (back to top)

    ๐Ÿ”ญ Future Features

    • [ Add movies ]
    • [ List movies ]
    • [ Add new book ]
    • [ Add new games ]
    • [ Add new music albums ]
    • [ List all items added ]

    (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, kindly drop a start โญ๏ธ for the repository;

    (back to top)

    ๐Ÿ™ Acknowledgments

    I would like to thank the following individuals and organizations for their contribution to this project.

    • I would like to express my heartfelt gratitude to Microvere for the invaluable learning experience they have provided.

    (back to top)

    ๐Ÿ“ License

    This project is MIT licensed.

    (back to top)

    ruby-_group_capstone's People

    Contributors

    mryeminthu avatar nilab-khwaja avatar sadaf-daneshgar avatar

    Recommend Projects

    • React photo React

      A declarative, efficient, and flexible JavaScript library for building user interfaces.

    • Vue.js photo Vue.js

      ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    • Typescript photo Typescript

      TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    • TensorFlow photo TensorFlow

      An Open Source Machine Learning Framework for Everyone

    • Django photo Django

      The Web framework for perfectionists with deadlines.

    • D3 photo D3

      Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

    Recommend Topics

    • javascript

      JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

    • web

      Some thing interesting about web. New door for the world.

    • server

      A server is a program made to process requests and deliver data to clients.

    • Machine learning

      Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

    • Game

      Some thing interesting about game, make everyone happy.

    Recommend Org

    • Facebook photo Facebook

      We are working to build community through open source technology. NB: members must have two-factor auth.

    • Microsoft photo Microsoft

      Open source projects and samples from Microsoft.

    • Google photo Google

      Google โค๏ธ Open Source for everyone.

    • D3 photo D3

      Data-Driven Documents codes.