/Blitz-Website

Frontend of Blitz Paradisio platform

Primary LanguageTypeScriptMIT LicenseMIT

Build Status Coverage Status BrowserStack Status

BlitzWebsite

Issue manager

Issue are handled in a Redmine instance. Feel free to create an account on this instance if you want to contribute!

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory.

  • Use the -c prod flag for a production build.
  • Use the -c qa flag for a quality assurance build.

Note: A quality assurance build is created and updated on dev.thesez-vous.org each time a commit is merged on the develop branch.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.

Internationcalization

  • Run npm run extract. This will create a strings.json file.
  • Copy the content of fr.json in strings.json
  • Run npm run extract again tu update strings.json
  • Update the new lines if needed, and copy the content of strings.json inside fr.json

Specials thanks

Browserstack

Thanks to BrowserStack to help us instantly test regressions, reproduce bugs and ensure compatibility for free with the Browserstack's project for open source explorers.

Browserstack Logo