Giter VIP home page Giter VIP logo

nashville-stock-app's People

Contributors

john-dulaney avatar

Watchers

 avatar  avatar

nashville-stock-app's Issues

Style -> NavBar

  • Make it look good. Almost materialize stock.
  • Home
  • Get a quote
  • Bitcoin
  • Logout
  • Credit Amount

Api Call and printout

Get the api to return an object and put that into DOM, first step towards using it for real

Setup a unique stockwatch Form

form should contain field for

  • Stock name

And a button that 'retrieve' the stock (calls for the most recent price 1 minute)
a second button to confirm the user wants to watch that stock.

The user should see that stock on their dashboard.

Navigation

the user should be able to navigate from the home dashboard to the following

  • Bet stock page
  • about us page

Make a README.md

Show new users how to run the app
Explain some key features
Explain intent with the app
Mockups, examples, pictures, links

Credit Bet

This feature may contain more that listed here:

(1.)
Given the user wants to bet credits on a currency
When the user clicks on a link in the navigation
Then the user is presented with the credit bet form
And their balance is displayed

(2.)
Given the user wants to bet their credits
When the user selects a currency to bet on
Then the user will be shown a performance history and an input box for the amount
And a button that will commit the amount to the scpecified stock

(3.)
Given the user wants to remove their credits from a stock
When the user performs a gesture on a "Pull position" button
Then their position in the stock is removed
And the users credits are refunded, their total is refreshed

Get Quote

get a quote of any symbol requested by user from the API

Style -> Dashboard

-Landing style page for after login
-Stocks populate very delayed. make the pop - in less dramatic.
-the form should be a modal?

  • the graph should be a modal?

Style -> Bitcoin

-User should be presented with the price of btc with a styled title

  • user should have a box and a button for betting

-Style the G R A P H

Firebase Setup

Get firebase to POST, DELETE, PUT, and GET with the web APP

Firebase Auth

Get Firebase to store unique users and allow them permissions to the DB based on that user.

Set up Authentication with FB. THEN

(1.)
Given a user want to register an account
When the user fills his/her email/password and performs a gesture on a create account button
Then his/her information is saved to Firebase
And the user is logged in and presented with a dashboard and 100 credits

(2.)
Given the user wants to log in to an existing accout
When the user fills their info into the email/password fields
Then the user's information is validated through Firebase
And the user is logged in as a unique user and presented with a dashboard and their previous credits

(3.)
Given the user wants to log out
When the user clicks a 'Log Out' button
Then the user's account is logged out of firebase
And the user is presented with the login modal

Get Credit Compare Math together

  • The user should be able to commit credits to bitcoin.
  • The value of credits and value of btc are stored to firebase
  • Consecutive refreshes of the page should display committed credits and your gained value

Store Credit ID to users

Unique users should be assigned a credit amount. The default credit amount is 100.

make this specific to each individual users.
must be a value that can be .math'd

angular call on navbar for credits, email.

its calling a for the firebase.auth and for some reason not returning the proper data.

call initiated on pageload, but the data only technically returns in the bitcoin ctrl

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.