ahmed025566 / Catalog_of_my_things

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Ruby group capstone - Catalog of my things

πŸ“— Table of Contents

πŸ“– Ruby group capstone - Catalog of my things

Catalog of my things In this project, my coding partners and I create a console app that help us to keep a record of different types of things our own: books, music albums, movies, and games. Everything's base on the UML class diagram provide for the exercice. The data store in JSON files but we prepare a database with tables structure analogical to our program's class structure.

πŸ›  Built With

Tech Stack

Built With

Tech Stack

  • Ruby

Key Features

  • Add user interactivity It implements a command line for user to select options and interact with App.
  • Based on UML graphic Includes a database design that we will use later to conect to a real progres SQL.
  • Used linters for cleaner code No linter errors.

video walkthrough

https://drive.google.com/file/d/1DEGvmH0Q8BrZ0-3jheuD2PCcDLtL8cRU/view?usp=drive_link

πŸ’» Getting Started

  • Step 1: Clone this project using this git comand "git clone", (if you don't have git installed please visit https://git-scm.com/downloads and install it).

  • Step 2: Once you have installed git you can clone this project using the command below:

    https://github.com/ahmed025566/Catalog_of_my_things
    
  • Step 3: Once you have cloned this repo navigate to the folder that contains the repository.

  • Step 4: If you want to edit this project open it with your favorite text editor.

(back to top)

πŸ’» Getting Started

To get a local copy up and running cloning this repo https://github.com/ahmed025566/Catalog_of_my_things.

Prerequisites

You need the following tools be installed in your computer:

Setup

Clone this repository to your desired folder:

https://github.com/ahmed025566/Catalog_of_my_things

or

https://github.com/ahmed025566/Catalog_of_my_things <-- Only if you have SSH keys configured on your GitHub account.

Install

Install this project with:

  cd Catalog_of_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/

...

πŸ‘₯ Authors

πŸ‘€ Gardimy Charles

πŸ‘€ Ahmed Elkholy

πŸ‘€ Ali Bello Imoukhuede

(back to top)

πŸ”­ Future Features

  • Will add more data
  • Will use database instead of JSON file to save data

(back to top)

(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 me a start and share my portfolio to recruters!

(back to top)

πŸ™ Acknowledgments

I would like to thank to microverse For teaching me the database and more things.

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)

About

License:MIT License


Languages

Language:Ruby 100.0%