BakeryApp

  • Model–View–Controller As Architectural Pattern
  • Plain Ruby
  • Data Model Ready To Be Used With SQL Storage
  • Fast Recursive Algorithm
  • RSpec For Tests
  • Tests Coverage 100.0% by SimpleCov
  • Code Inspected by RuboCop
  • Dynamic Shop Summary For User Friendly Interface
  • BigDecimal For Prices
  • Pry For Easy Debugging And Code Inspecting

Requirements

  • Ruby = 2.4

Setup

  • Goto project's folder in your terminal
  • Run bundle install
  • Run ruby bin/bakery_app_runner.rb
  • Follow instructions on screen

Dev Console

  • run dev console bin/console

Running tests

  • rspec spec/

Tests Coverage Report

  • Not At .gitignore for easy review
  • Open In Browser coverage/index.html