Skip to content
Beam Summit website code
HTML JavaScript Other
Branch: master
Clone or download
Pull request Compare This branch is 50 commits ahead, 98 commits behind gdg-x:master.
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.
appengine
data
docs
functions
gulp-tasks
images
internals
scripts
src
.babelrc
.editorconfig
.eslintrc.json
.gitignore
.travis.yml
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Dockerfile
LICENSE.md
README.md
bower.json
database.rules.json
firebase-messaging-sw.js
firebase.json
firestore.indexes.json
firestore.rules
gulpfile.js
index.html
manifest.json
package-lock.json
package.json
polymer.json
service-worker.js
sw-precache-config.js
yarn.lock

README.md

Overview

This repo contains the code and data for the Beam Summit website and is based on Project Hoverboard created by the GDG Lviv team.

Getting Started

  1. Fork repository and clone it locally
  2. Setup Environment
  3. Install project dependencies: npm install or yarn
  4. Create Firebase account and login into Firebase CLI: firebase login
  5. Update config and Resources
  6. Import initial data to the Firebase Database
  7. Run locally
    • npm run serve or yarn serve
  8. Build and deploy
    • npm run build or yarn build
    • npm run deploy or yarn deploy

NOTE: By default command using configurations from /configs/development.json. To serve locally or deploy the production app use yarn serve:prod and yarn deploy:prod respectively.

📖 Read the Full Setup Guide.

Updating

Here is a git workflow for updating your fork (or downloaded copy) to the latest version:

git remote add upstream https://github.com/gdg-x/hoverboard.git
git fetch upstream
git merge upstream/hoverboard
# resolve the merge conflicts in your editor
git add . -u
git commit -m 'Updated to the latest version'

Documentation

The Getting Started guide is probably a good first point of call!
📖 Full documentation.

Compatibility

Compatible with latest two version of Chrome, Chrome for Android, Firefox, Opera, Safari, Edge.
IE and Opera Mini aren't supported.

Contributors

Maintainer: Oleh Zasadnyy and Sophie Huts.

This project exists thanks to all the people who contribute. [Contribute].

License

FOSSA Status

Project is published under the MIT license.
Feel free to clone and modify repo as you want, but don't forget to add reference to authors :)

GDG[x] are not endorsed and/or supported by Google, the corporation.

You can’t perform that action at this time.