ashking / web

The place where developer videos live.

Home Page:https://dev.tube

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dev.Tube

Hi! I am Dev.Tube – the place where developer videos live.

This web app comprises of Vue client app and s slim node server app, through which the client app is served.

How to run the app locally?

# make sure yarn is installed
npm install --global yarn

# install client app dependencies
yarn

# run client app
yarn run dev

# go to server app
cd express

# install server app dependencies 
yarn

# run server app on
yarn run dev

Voila! The app is available via port 8100.

How to deploy the app to production?

# make sure serverless is installed
npm install --global serverless

# build client app
yarn && yarn build

# build server app
cd express && yarn && yarn compile

# deploy server app as Google cloud function
serverles deploy

About

The place where developer videos live.

https://dev.tube


Languages

Language:Vue 70.4%Language:TypeScript 13.1%Language:JavaScript 10.5%Language:HTML 6.0%