spkellydev / typescript-express-wss-dash

The TypeScript Express/WS Server for Analytics dashboard

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Typescript Express WSS Dashboard API

The purpose of this application is to serve as a RESTful API and Web Socket Server for the React Analytics dashboard.

Dependencies

  • tsc -w - this application expect the Typescript complier to be installed globally
> npm install -g typescript
  • nodemon - this application expects nodemon to be be runnable from package.json
> npm install -g nodemon

Services

Google Analytics API

Google Analytics API creditienals should be registered as a service account. The scope of this project is to allow for managers to set up the onboarding of the client, so that the client can have a dashboard for all of their services.

  • Register as a service account
  • Download JSON key
  • Upload JSON key
  • Add email address to analytics profile
  • Create authorized user
  • openssl pkcs12 -in SEOStudio-b32c4ceb75d3.p12 -out 5678-key.pem -passin pass:notasecret -nodes

About

The TypeScript Express/WS Server for Analytics dashboard


Languages

Language:TypeScript 100.0%