minhchau273 / cheetah-restaurant

Assignment 1 in Ruby course

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cheetah Restaurant

Time spent: 14hrs

Features

Required

  • The User should be able to filter by section of Breakfast, Lunch, Dinner, or Drinks and see only the relevant items.
  • The User can sort menu items by “alphabetical”, “price low to high”, and “price high to low”.
  • The User should be able to get for a menu item and see results.
  • Clicking on an item in the menu brings up its detail, where you see the description and a larger picture.
  • The User can click “order” on a menu item to go to a “Create Order” page.
  • The User is able to fill in their name, phone number, and address.
  • The User is taken to a “Thank you for your order page” that lists the name of item, the total cost (delivery should cost 20,000 VND), the user’s name, the user’s address, and the time the order was created in human-readable format (for example, Tuesday, December 1, 15:25).

Additional

  • Write unit test for models and controllers using RSpec.
  • Write integration test using Cucumber.

My app is deployed at Cheetah Restaurant.

About

Assignment 1 in Ruby course


Languages

Language:Ruby 71.3%Language:HTML 21.3%Language:CSS 2.7%Language:Gherkin 2.3%Language:CoffeeScript 1.4%Language:JavaScript 0.9%