smurfik / auction_house

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bid-Fin

In this project we are going to use several API's to gather data on residential housing. Users can search for houses, review data, place bids, and see other bids. Active bids will show as pins on a map.

You will be using the following tools and API's

Requirements

  • As a guest I can sign up and sign in using:

    • Email
    • Password (not saved in the db)
    • Password Confirmation (sign up only)
  • As a guest I can see a map of my current area

    • I can see a pin for a location which has had a bid in the past 30 days
  • I can enter an address in a search bar to search for an address

  • I can click on a pin on the map to find an address

  • When an address is found a popup/sidebar/modal/info section displays information about the house including:

    • 10 highest bids (highlighted if current user placed them)
    • From Zillow API:
      • Price of last sale
      • Zestimate
      • RentZestimate
      • Address
      • Size
      • Number of beds/bath
      • Lot size
      • Year built
      • Photos
      • (be sure to adhere to the Zillow ToS and guidelines)
    • Walk score from Walk Score
    • Shut Up Seattle Score from ShutUpSeattle (if the location is in Seattle, otherwise don't show it)
  • As a signed in user:

    • When viewing a property, I can Place a new bid
    • I can view my account where I can:
      • View my account details
      • View bids I've placed (highlighed if I'm the highest bidder)
      • Delete any bid I've placed
  • As a signed out user

    • I can reset my password:
      1. An email is sent with a special link to reset my email address
      2. I click on the link from my email and land on a page to add a new email address
      3. When submitted my email address is updated in the db
  • Style

  • Deploy

  • Other

    • When a bid is placed, the old highest bidder (if one exists) should receive an email notifying them that they were outbid
    • List neighborhood data with a location from Zillow or Trulia.com
    • Add visual graph of bid history also showing Zestimate.
  • bourbon documentation

    • bourbon documentation

      • Bourbon gives you access to "default styles". For example, it has some shortcuts key words for buttons, text decoration, animations, etc
    • bourbon neat documentation

      .nested-element { @include span-columns(2 of 6); } }

      • outer-container: similar to "container" in bootstrap:

      • Ex: .element { @include outer-container(960px); }

        ** this sets container width to 960px. *** .element is would be equal to the ID or class set for that html item (ie.

        , etc)

      • shift: similar to "offset" in bootstrap. Shifts an element horizontally by the number of columns specified

        • Ex: .element { @include shift(3); }
      • Other resource links:

About


Languages

Language:Ruby 43.5%Language:CSS 21.5%Language:HTML 17.8%Language:JavaScript 17.1%