albab / pizza_creator_5000

Pizza Creator

Home Page:https://pizza-creator-5000.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pizza Creator 5000

Building Pizzas

Challenge is to build a pizza from a list of ingredients. The Pizza will have a name, a description, and toppings. Cover the following stories:

  • As a builder, I should be able to list existing Pizzas
  • As a builder, I should be able to create a new Pizza
  • As a builder, I should be able to create toppings that can be added to a Pizza
  • As a builder, I should be able to list the toppings I can to add to a Pizza
  • As a builder, I should be able to add a topping to a pizza
  • As a builder, I should be able to list toppings on a pizza

The Solution

The live app is located here

I initially built the entire thing out as a single-page app but the AJAX for creating Pizzas was breaking the nested_form_fields for adding Toppings. I thought it'd be fun to take that layering of images idea from Domino's website and use it to display the pizzas and their toppings.

The Stack

  • Ruby on Rails
  • PostgreSQl
  • Bootstrap CSS
  • jQuery

TO DO

  • Figure out broken AJAX for creating Pizzas to bring back to one page
  • Didn't write tests for something this simple

About

Pizza Creator

https://pizza-creator-5000.herokuapp.com/


Languages

Language:Ruby 73.3%Language:HTML 20.2%Language:CSS 4.1%Language:JavaScript 1.5%Language:CoffeeScript 0.9%