Stock visualization tool
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
e2e
src
.editorconfig
.gitignore
LICENSE
README.md
angular.json
marian.png
netlify.toml
package-lock.json
package.json
tsconfig.json
tslint.json

README.md

Marian

Marian

Marian is an Angular web app that allows you to visualize real-time stock data, generate a graph of net equity for each stock in your portfolio, and read the latest market and stock news. Marian was created as a counterpart to Robinhood but also stands on its own, as users can enter share data for each stock in their portfolio to see how it contributes to their net equity over time. Marian displays up to 20 years' worth of data for each stock, as it uses Alpha Vantage's global stocks API. It also gets real-time stock prices, company information, and market news from IEX's API. Marian's graphs are built from the amCharts library, and its search bar is powered by Algolia.

Setup

  1. Clone this repository locally or on your server.
  2. Go to the project root directory, and install the required dependencies by running npm install.
  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 build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.