john-dulaney / nashville-stock-app Goto Github PK
View Code? Open in Web Editor NEWNashville Stock App is a Stock market app made with AngularJS for my Front-End NSS Capstone.
Nashville Stock App is a Stock market app made with AngularJS for my Front-End NSS Capstone.
Complete an ERD for this app.
Get the api to return an object and put that into DOM, first step towards using it for real
form should contain field for
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.
the user should be able to navigate from the home dashboard to the following
get Dash printout to dom, allow user to select their stock and be presented with a graph
Show new users how to run the app
Explain some key features
Explain intent with the app
Mockups, examples, pictures, links
if else function to figure out which labels to put on graph.
priority: LOW
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
need some reworking to be able to store 100 credits on initial login. Firebase POST.
bring the quote back in a modal
get a quote of any symbol requested by user from the API
-Landing style page for after login
-Stocks populate very delayed. make the pop - in less dramatic.
-the form should be a modal?
-User should be presented with the price of btc with a styled title
-Style the G R A P H
Get firebase to POST, DELETE, PUT, and GET with the web APP
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
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
value displayed on THE NAVBAR.
Whenever the user wats to save a stock do:
else if statement whether r not the user has filled out the top save stock field, the bottom saved stock field, or neither. return an error
On dashboard load, we currently have stock names being returned, but no values. Get the vurrent value of said stock.
Get unique users to see individual stocks called by the api, unique to the user.
Set up files and directory modularization.
-modal it.
-make it centered
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
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.