Skip to content
Yuri-Kure score calculating app
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
components
db
functions
layouts
middleware
pages
plugins
static
store
test/e2e
.editorconfig
.eslintrc.js
.gitattribute
.gitignore
LICENSE
README.md
awsconfig.template
cloudbuild.yaml
deploy.sh
nuxt.config.js
package.json
yarn.lock

README.md

YuriKureScoreApp

YuriKure score calc app

Build Setup

# install dependencies
$ npm install # Or yarn install

# serve with hot reload at localhost:3000
$ npm run dev

# build for production and launch server
$ npm run build
$ npm start

# generate static project
$ npm run generate

For detailed explanation on how things work, checkout the Nuxt.js docs.

Deployment

  • This application assumes to be depployed on pure-static web site.
    • To achieve it, dynamic routing is not used in whole project and using GET parameter like host.name/some/?param
  • In production, it is deployed on AWS S3 static web site hosting.
  • All deployment on production is done by Google Cloud Build. See cloudbuild.yaml to know details.

Directory structure

Inheriting nuxt.js directory structure.

  • db
    • DB(Firestore) access layer
  • functions
    • static, no side-effect functions

LICENSE

See LICENSE file.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.