GithubHelp home page GithubHelp logo

5minfeature's Introduction

Welcome to 5minFeature

  • The class will be split into two groups.
  • The groups will be assigned a feature.
  • The groups will have 2 minuets to assess the feature and choose a representative to code out the feature.
  • All members of a group must code at least once.

A coding round is 10 minutes

  • The representative will have 5 minuets to code out the feature
  • The representatives may code the feature on their own or as the group to navigate them.
  • If the feature can not be finished in 5 minutes, the other group gets 5 minutes to finish it.
  • Once a feature is completed or 10 minutes has passed a new feature will be selected and a new round will start
  • Each round the coding order of the groups is swapped. If Group A coded first in the First round Group B would code first in the second.

Benaroya Hall Scheduler

Models

[ ] Create and verify associations

Orchestra: name, classification, conductor_id

  • has many members through OrchestraMember
  • belongs to conductor

OrchestraMember: orchestra_id, member_id

  • belongs to Orchestra
  • belongs to member

Member: name

  • has_many Orchestras through OrchestraMember
  • has_many instruments

Conductor: name

  • has many orchestras

Instrument: classification, member_id

  • belongs to a member

Routes

orchestras/new

[ ] Leads to a form page that will create a new Orchestra 
	Requirements: 
    - form_for
	- collection_select 
    - redirect to the new orchestras show page
[ ] Create Validations for form, errors should display on the  form page if validations fail 

orchestras/:id

[ ] Should list Orchestras name, classification and members. It should link back to all Orchestras page

/orchestras

[ ] Should list all Orchestras and link to that orchestras show page Should link to New Orchestra page

/members/new

[ ] Leads to a form page that will create a new Member 
	Requirements: 
    - form_for
	- collection_check_boxes 
    - redirect to the new Members show page
[ ] Create Validations for form, errors should display on the form page if validations fail 

5minfeature's People

Contributors

ixnp avatar

Watchers

 avatar

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.