/tickr-ember

Tickr Test - Ember application

Primary LanguageCSS

Tickr-ember

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone <repository-url> this repository
  • cd tickr-ember
  • npm install
  • bower install

Running / Development

Building

  • ember build (development)
  • ember build --environment production (production)

Deploying

Specify what it takes to deploy your app.

App components

Ember Simple Auth

We are using ember simple auth with ActiveModelAdapter in order to ease the comunication with our ruby on rails backend.

There is a Mixin that helps you to override the behaviour of the page transitions when the user is not logged in. The mixin is intended to be injected in pages where you need to be logged in, like this:

import AuthenticatedUserRouteMixin from '../../mixins/authenticated-user-route-mixin';

const { service } = Ember.inject;

export default Ember.Route.extend(AuthenticatedUserRouteMixin, {
//your code goes here.
});

Components List

Currently we only have form components in the app:

  • login-form
  • ticket-form
  • ticket-message-form