Skip to content

delfin86/sojourner-web

 
 

Repository files navigation

Sojourner Web

Build Status Netlify Status

Sojourner conference companion PWA

Requirements

  • Node 8.x

Build

Download node dependencies:

npm install

Run

Start the local development server:

npm run dev

Test

Launch style check:

npm run lint

Launch unit / integration tests:

npm run test

Launch end-to-end tests (local server must be running):

npm run test-e2e

All of the above tests are automatically executed by Travis after every commit.

Deploy

Static application can be generated into dist/ directory using:

npm run build

You can test it locally by running:

npm run start

The deployment happens automatically to Netlify, nothing specific to do.

Note: use annotated tags to make them visible on About page.

Miscellaneous

Handling images

Resize PNGs using Tiny PNG: https://tinypng.com/ This could be done with GIMP, but unfortunately it doesn't preserve transparency when converting PNGs to indexed mode.

About

FOSDEM conference companion offline-first PWA

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 48.6%
  • Vue 48.2%
  • HTML 2.2%
  • CSS 1.0%