Skip to content
This repository has been archived by the owner on Feb 17, 2021. It is now read-only.

Setting up

Rosco Kalis edited this page Apr 13, 2016 · 7 revisions

Prerequisites

Frontend

  • Install Node.js

  • Install Ionic command line tools

    npm install -g ionic
  • Install/upgrade cordova

    npm install -g cordova
  • Install gulp and typescript

    npm install -g gulp
    npm install -g typescript

Sanity check: tsc -v should return v1.8.9 (or thereabouts)

Backend

The backend application runs on Java and is built using Maven. The source code is managed using Git and is held on GitHub.

If you don’t already have them installed, install Java (JDK 8 or later), Maven (3.3.9 or later) and Git.

Setting up the frontend and backend

Clone the repository

git clone [email protected]:incodehq/contactapp.git

Frontend setup

cd contactapp/frontend
npm install gulp gulp-util bower gulp-concat gulp-sass gulp-minify-css gulp-rename shelljs gulp-tsc

You can test if everything went right by running:

ionic serve --lab

Backend setup