Leo's Dessert Shop is a Ruby CLI Application that simulates the ordering process of your typical pastry shop. User's can brows through, and order from a selection of delicious dessert. The user can even customize their dessert orders!
- Clone this repository onto your local machine using git clone.
- Run
bundle install
in your terminal to download all the necessary gems. - Run
rake db:migrate
to create the database. - Last, but definitely not least, run
ruby bin/run.rb
to start the app. Enjoy!
Quick Note If having trouble running 'rake' commands, use bundle exec rake
- View Dessert Menu
- Displays full dessert menu
- Order Dessert
- Select dessert you would like to order
- View Your Order
- Displays all dessert items you've selected
- Customize An Order
- Customize your dessert with up to 3 different toppings
- Delete An Item
- Deletes an item from your entire order
- Exit
- exits the application
Much of this application was created with the help of these resources:
- TTY::Prompt: interactive command line prompt
- Colorize: adds color to text and backgrounds
- Text to ASCII Art Generator: generates ASCII art from inputted text
- ASCII Art Archive: collection of ASCII art
๐จ๐ฅง๐ฐ Thanks for visting Leo's Dessert Shop! ๐จ๐ฅง๐ฐ