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.
- Clone this repository locally or on your server.
- Go to the project root directory, and install the required dependencies by running
ng servefor a dev server. Navigate to
http://localhost:4200/. The app will automatically reload if you change any of the source files. Run
ng buildto build the project. The build artifacts will be stored in the
dist/directory. Use the
--prodflag for a production build.