Skip to content

Latest commit

 

History

History
75 lines (48 loc) · 1.75 KB

README.md

File metadata and controls

75 lines (48 loc) · 1.75 KB

#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 [email protected]: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