Implement search using elasticsearch in our ruby/rails couchdb application.

Cancelado Publicado Mar 28, 2012 Pagado a la entrega
Cancelado Pagado a la entrega

Hello, We are looking for a developer to implement search in our web application. This includes: Integrating elasticsearch into our models for searching. [url removed, login to view] You can use the CouchDB River Plugin for ElasticSearch if necessary. Creating a search field in our header. Search is limited to per project. As in, a user searches through the contents of a particular project and not across projects. A project can several different types items. Each item has a subject and content. Each item can have text comments. The search should search through the different items in a project and the comments and return links to items in the results page that match. Our web application is already built and functional. You will only be coming in to add search functionality.

## Deliverables

The search interaction is as follows: User chooses a project from the list, the search field in the header is now available for the user. The field has placeholder text saying ‘Search project’. The user enters their query and presses enter. They are brought to a new screen with their search results. The search goes through the text of all the items in the project and their children to yield the best matching results. These results are paginated (using will_pagiante which is already available). The results are displayed to the user. Clicking on a result brings the user to that items show page. Skills: You must be familiar with ruby and rails development. Must be familiar with either cucumber and/or rspec testing frameworks as we require tests to be created to prove that the features work. You must also be familiar with git and have a github account as that is how work will be delivered to us. Background on us: We are a start up that's building tools for information organization, feedback, and collaboration in the enterprise. Technical details: We're using rails 3.1 and jquery. Couchdb is the database that we're using. The ORM that we are using is simply_stored: [url removed, login to view]

Amazon Web Services Administración de bases de datos MySQL PHP Ruby on Rails Arquitectura de software Verificación de software SQL Web Hosting Gestión de páginas web Verificación de páginas web

Nº del proyecto: #2726460

Sobre el proyecto

Proyecto remoto Activo May 19, 2012