Skip to content

Inherited a legacy code base for a stock price-graph and worked to scale and expand the back-end to handle production level traffic (10M primary records). Deployed the microservice to AWS EC2 with a PostgreSQL database behind a load-balancer to increase throughput and reduce latency.

License

Notifications You must be signed in to change notification settings

zacharyhansen/stock-fluctuation

 
 

Repository files navigation

Stock Fluctuation

A stock fluctuation app representing the changes of a company's stock prices over time

Related Projects

Table of Contents

  1. Usage
  2. Requirements
  3. Development

Usage

Hover over graph and see the prices reflect the stock prices at that time.

Requirements

An nvmrc file is included if using nvm.

  • Node 6.13.0
  • etc

Development

Installing Dependencies

From within the root directory:

npm install -g webpack
npm install

##CRUD GET /api/graph/:company GET /api/graph/:company POST /api/graph/price ->>> reqq.body = {"stock_id": , "date": , "time":, "price":} POST /api/graph/company ->>> req.body = {"company_name": , "acronym": , "analyst_percent": , "owners": } PUT /api/graph DELETE /api/graph/:company

About

Inherited a legacy code base for a stock price-graph and worked to scale and expand the back-end to handle production level traffic (10M primary records). Deployed the microservice to AWS EC2 with a PostgreSQL database behind a load-balancer to increase throughput and reduce latency.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 93.4%
  • CSS 5.2%
  • HTML 1.1%
  • Dockerfile 0.3%