gracz21 / eTraction

Ruby on Rails based backend for eTraction mobile app

Home Page:https://etraction.herokuapp.com/api/doc

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

eTraction

Build Status Code Climate Test Coverage security

Introduction

This is a repository of Ruby on Rails based backend for eTraction mobile app. eTraction is an application for people traveling by train which gives them more information and some entertainment during travel.

Prerequisites

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

Installation

  • git clone https://github.com/gracz21/eTraction.git
  • change into the new directory
  • make sure the user you've listed in database.yml is created for postgres, e.g. : createuser -s -r user for user named user
  • bundle install to install dependencies
  • rake db:setup to prepare and seed database

Running / Development

Server used in development as well as production is Puma.

Running Tests

  • rspec to run all tests
  • rspec path_to_specific_test_file to run specified test

Further instruction

After each remote repo change follow this steps:

  • git pull
  • bundle install
  • rake db:migrate

About

Ruby on Rails based backend for eTraction mobile app

https://etraction.herokuapp.com/api/doc


Languages

Language:Ruby 91.7%Language:HTML 5.5%Language:JavaScript 1.3%Language:CSS 0.8%Language:CoffeeScript 0.7%