Skip to content

dizco/secret-santa-generator

Repository files navigation

secret-santa-generator Eva Design System Build Status

Demo

Live Demo

Install

  1. Install node, if not already installed. The application has been tested with node 10.16.3 and npm 6.4.1.

  2. Clone this repository

    git clone https://github.com/dizco/secret-santa-generator.git
  3. Navigate to the project folder

    cd secret-santa-generator
  4. Install dependencies

    npm install

Running

To run the application, navigate to the project folder and execute the following steps :

  1. Open the file environments/environment.ts, and edit the values according to your setup.

  2. Run!

    npm start

Building 👷

To run development builds :

npm run build

To run production builds :

npm run build:prod

🚀 Note: To manually deploy to shared hosting, copy the files from the dist folder to the root folder of the application. Continuous deployment is hooked on master builds using Azure Pipelines and ftp upload.

Linting

To run tslint :

npm run lint

To run more extensive lint including tslint as well as stylelint (this command is hooked on prepush as well) :

npm run lint:ci

Testing 😍

Run the unit tests in a console with the following command :

npm run test:once

To run tests in watch-mode :

npm run test

To run tests with code coverage :

npm run test:coverage

To run e2e tests :

npm run e2e

How can I support developers?

  • Star this GitHub repo ⭐
  • Create pull requests, submit bugs, suggest new features or documentation updates 🔧

ngx-admin

This client is forked off of ngx-admin v4.0.1 and up to date with v6.0.0 ❤️.

For more information about UI components, visit the Nebular repo. Further documentation about the intergation of Nebular with ngx-admin can be found here.