Skip to content
This repository was archived by the owner on Dec 12, 2017. It is now read-only.

GDGAccra/devfest-2017

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Features

  • Polymer
  • PRPL pattern
  • Offline access
  • Material design
  • Animations
  • Integrated speakers and sessions management
  • SEO friendly
  • Optimized and fast
  • Editable theme colors
  • Quick deploy (with Travis CI)
  • My schedule
  • Firebase Data Loading 🆕
  • Sessions star rating 🆕

Setup

📖 Full documentation.

Docker-based development environment

If you don't want to bother with the dependencies, you can use the docker container for development.

Build the docker image:

docker build -t devfest .

and execute the commands associated to the docker env in the following documentation:

📖 Read more in docker docs.

👉 Fork this repository and clone it locally.

Install dependencies
npm install

Or you can install with Docker container:

docker run -v "$PWD":/app devfest npm install
Start the development server

This command serves the app at http://localhost:3000 and provides basic URL routing for the app:

npm run serve

Or you can serve Docker container:

docker run -v "$PWD":/app devfest 

📖 Read more in setup docs.

Build

This command performs HTML, CSS, and JS minification on the application dependencies, and generates a service-worker.js file with code to pre-cache the dependencies based on the entrypoint and fragments specified in polymer.json. The minified files are output to the build.

npm run build

Or you can build in Docker container:

docker run -v "$PWD":/app devfest npm run build

📖 Read more in deploy docs.

Contributing

General workflow
  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Make your changes
  4. Run the tests, adding new ones for your code if necessary
  5. Commit your changes (git commit -am 'Added some feature')
  6. Push to the branch (git push origin my-new-feature)
  7. Create new Pull Request

📖 Read complete contributing guide.

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

License

This is a hoverboard fork so inherits its license, and every other stuff

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 :)

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •