Giter Site home page Giter Site logo

supper_skip's Introduction

Code Climate Stories in Ready

Supper Skip

This jam was brought to you originally by Emily Berkeley, Michael Dao, Krista Nelson and Nathan Owsiany.

But it was converted to a multitenancy application and made super awesome by Morgan Miller, Chelsea Worrel and Sally MacNicholas

This project is for the third module at the Turing School of Software and Design.

Full project specifications are available here: https://github.com/JumpstartLab/curriculum/blob/master/source/projects/supper_skip.markdown

Notes

To get this to run locally, you need to run the following:

brew install imagemagick

Here's what you'll need to do after pulling to get it working on heroku

  • bundle install
  • git push heroku master
  • heroku pg:reset
  • heroku run rake db:schema:load db:seed
  • heroku open and look at all the glorious menu/item images

supper_skip's People

Contributors

mikedao avatar emilymb avatar morganmiller avatar kristaanelson avatar nathanows avatar chelseaworrel avatar saltybigmac avatar

Watchers

James Cloos avatar  avatar  avatar  avatar

supper_skip's Issues

Fix test for restaurant items view

create restaurant with items, users and categories attached to them
write integration test for visiting restaurants and viewing different items

As an authenticated user, I can register a restaurant.

  • As a registered user on the site, I should find in the interface an option to "register a new restaurant/store"
  • When registering a restaurant, I should be prompted to enter some basic info including name, slug (optional), and description
  • If no slug is entered, generate one for them using the dash-er-ized-lower-cased version of the restaurant name
  • No 2 restaurants should be able to have the same slug or name

As a user, when I visit a restaurant, I can see all the restaurant items.

As a user once I have registered a restaurant, I should be taken to its "homepage", which should have a unique URL using the restaurant's slug. This could be done via a path, e.g. /restaurants/woraces-jerky-shop or via subdomains, e.g. woraces-jerky-shop.mysite.com

As as user on this page, I should see a list of all items associated with my restaurant.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.