This application allows users to search for a company, view the company's political contributions and stock information, and add stocks to user's list of stocks to follow. View list of stocks in a user's portfolio, along with a pie chart breaking down the user's shares of each stock. Stocks can also be removed from portfolio.
- Clone github repository: https://github.com/evergreencait/contributions.git
- Run npm install and bower install
- Run ng serve and navigate to localhost:4200
As of now, users cannot sign in. If we were to have more time, we would add authentication so that the application could keep track of the signed-in user across all pages and stocks could be added to the user's specific portfolio. Timeouts don't always allow enough time for all information to load. The APIs we selected don't contain all necessary information so companies that exist don't always show up as a result. We are missing error messages that handle no-response api calls.
This project was generated with angular-cli version 1.0.0-beta.28.3.
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files.
Run ng test
to execute the unit tests via Karma.
Run ng e2e
to execute the end-to-end tests via Protractor.
Before running the tests make sure you are serving the app via ng serve
.
Run ng github-pages:deploy
to deploy to GitHub Pages.
To get more help on the angular-cli
use ng help
or go check out the Angular-CLI README.
Caitlin Hines: [email protected]
HTML, CSS, Gulp, API, Javascript, Jquery
This site is under the MIT license
Copyright (c) 2017 Caitlin Hines, Katy Daviscourt, Kaz Matthews, and Nicole Sanders