No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
api
assets
config
design
dump
tasks
views
.bowerrc
.gitignore
.sailsrc
Gruntfile.js
README.md
app.js
bower.json
package.json

README.md

#ViajesClaros

##Requerimientos

Tener instalado sin algún orden especifico

  • mysql server 5.5
  • node server 0.10.26
  • bower
  • npm

##Guia de instalacion

  1. Descargar el proyecto

    wget -O- https://github.com/el-sonny/viajes-claros ó

    git clone git@github.com:el-sonny/viajes-claros.git (requiere git)

  2. Una vez descargado ejecutar:

    npm install

  3. Una vez concluido este proceso ejecutar:

    bower install

  4. Entrar a la carpeta dump/ dentro del proyecto descargardo ejecutar: mysql -u usuario -p < viajestransparentes.sql

  5. Una vez creada la base de datos hay que configurar la conexión a mysql en el archivo /config/local.js

module.exports = {
    connections:{
        'mysql-connection' : {
            adapter: 'sails-mysql',
            host: 'my_db_host',
            user: 'my_db_user',
            password: 'my_db_password',
            database: 'viajestransparentes'
        },
    }
};
  1. Por ultimo para levantar el servidor ejecutar:

    node app.js

##API

http://viajestransparentes.node.spaceshiplabs.com/viaje/find http://viajestransparentes.node.spaceshiplabs.com/funcionario/find

Puedes usar opciones como where, skip, limit, skip sort y callback (JSONP) o cualquiera de los atributos.

para ver un registro individual

/:modelo/:id

Ejemplos:

http://www.viajesclaros.ifai.mx/viaje/find?tipo_viaje=Internacional&limit=1000 http://www.viajesclaros.ifai.mx/viaje/14 http://www.viajesclaros.ifai.mx/funcionario/find?nombre_puesto=%20JEFE%20DE%20DEPARTAMENTO

##Backend

Se puede instalar el backend siguiendo los mismos pasos de este documento reemplazando el repositorio en el punto 1 con:

Ver el readme de ese repositorio para mas información