An open API service indexing awesome lists of open source software.

https://github.com/christiangracia/marketfeels.com-react-gui

This repo contains a Dockerized server side rendered TypeScript React App with Redux and Material UI that is run in a pod with Kubernetes for marketfeels.com. Hosted on Google Cloud GKE
https://github.com/christiangracia/marketfeels.com-react-gui

docker kubernetes material-ui react server-side-rendering typescript

Last synced: 2 months ago
JSON representation

This repo contains a Dockerized server side rendered TypeScript React App with Redux and Material UI that is run in a pod with Kubernetes for marketfeels.com. Hosted on Google Cloud GKE

Awesome Lists containing this project

README

        

# Stock site

uses Java, Python, Machine Learning, Kubernetes, Docker, React, Redux, TypeScript, PostgreSQL db.

uses micro service architecture

## Installation

download Docker Desktop

set up your enviroment

create a file called .env with your config

required vars
FINN_API_KEY
JAVA_API_URL

build with `docker build -t stock-site .`

run with `docker run -d -p 3000:3000 stock-site`

## Google Cloud Kubernetes

open cloud shell in a cluster

clone this repo

cd into the repo

build container

tag

`docker tag front-end us.gcr.io/marketfeels/front-end:latest`

push to google cloud registry

docker host/project-id/container name

`docker push us.gcr.io/marketfeels/front-end`