Skip to content

matthiasa4/beam-summit-website

 
 

Repository files navigation

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.

About

Beam Summit website code

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 78.4%
  • JavaScript 20.6%
  • Other 1.0%