gipsyMartinez / beetrack

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Beetrack

  • Version de ruby: 2.2.2
  • Version de Rails: 4.2.0
  • Base de datos: Postgres

Testing

  • Rspec
  • Gemas usadas: rspec-rails, shoulda-matchers
  • Codigo ubicado en /spec

Style

  • Boostrap
  • gemas usadas: bootstrap-sass, autoprefixer-rails

Mapa

  • Api: Google map
  • Codigo ubicado en app/assets/javascript/map.js

Procesos Asincronos

  • Se usa la gema delayed_job_active_record, la cual permite guardar en una tabla (delayed_jobs) todos los procesos ejecutados en background, en este caso se usa cuando el api recibe cada waypoint.
  • Para que el proceso aincrono se ejecute debe colocarse el siguiente comando rake jobs:work

Adicional

  • El root_path muestra un listado de todos los vehiculos
  • La ruta /show_waypoints/:id muestra el listado historico de waypoints por cada vehiculo

Instrucciones:

About


Languages

Language:Ruby 80.2%Language:HTML 13.3%Language:JavaScript 3.8%Language:CSS 2.3%Language:CoffeeScript 0.4%