/ruby_closet

An interactive terminal app that generates an outfit from closet inventory based on style and temperature.

Primary LanguageRuby

Build Status

Ruby Closet

Ruby Closet is a Ruby application that takes a user's closet inventory and picks out an outfit based on type of clothing, style of clothing, and temperature outside.

Purpose

This is part one of my capstone project for the Nashville Software School Software Development Fundamentals Course.

The constraints of the project is that I must use standard library Ruby with the exception of being able to use ActiveRecord as an ORM. The concept of this capstone is to demonstrate the mastery of Ruby itself.

The goal of my project is to create an inventory system that generates outfits based on the user's preference.

Features

  • Provide outfits based on user's style, type of clothing, and outside temperature.
  • Keeps a list of outfit inventory.
  • Allows the user to add or remove outfits from closet inventory.

Usage Instructions

Instructions to run Ruby Closet:

To first run the program:

ruby rubycloset

To generate an outfit from closet inventory:

generate

To add clothes to closet inventory:

add

To list clothes in closet inventory:

list

To remove clothes from closet inventory:

remove

To bring back the home screen:

help

To exit Ruby Closet:

exit

Demo

To demo the app, download the application.

Known Bugs

They are there. Have fun.

Author

Michelle Hey

License

Copyright (c) 2013 Michelle Hey