Hudki is a search tool that allows you to search precisely for your need. Imagine a search "looking for a second hand car of brand Ford, Hyundai, Maruti and car type Sedan, within a price range of 2-5 lacs, not older than 5 years". Hudki will contine the search till the need is met. You will be informed of any new cars that come into the market and meets your requirement.
For more on the idea of Hudki checkout the blog post
Shiva Maran is the founder, designer and architect of Hudki. Hudki was conceptualized and designed with the goal of being a tool to reduce user's search cost. Shiva comes from a product development background, across enterprise and end user solutions. He is an alumus of IIM-Bangalore and Bangalore University. He is based out of Bangalore. The details of his professional background are available at
The team is based out of Bangalore.
Open source and the free world
Cloud computing and Open source is an entrepreneur's dream. It has dramatically reduced the cost of building a scalable service or product. Hudki aknowledges the various Open Source projects without which it would have been so much more difficult to build a product like Hudki.
Groovy and Grails
is our development language of choice and Grails
our platform of choice for the web application. Groovy and Grails are true rapid development tools, with the additional bonus of being able to use any library from the Java world.
Hudki runs on Apache tomcat
, with the expected quality of an apache project.
is a lightweight cross browser compliant Java Script library. It definitely changes the way you write java script code. It also opens up the world to many good quality open source plugins from jQuery developers.
, a database that needs no introduction.
Lucene and Solr
, a Java-based indexing and search implementation. Solr
provides a full text search server on top of Lucene.
, our choice of IDE for grails, groovy and java projects.
has managed to create an ecosystem where good technical knowledge gets accumulated, with low noise. Our team uses this site extensively for learning.
JS Libraries used
jQuery doTimeout - For delayed code execution.
Simple Modal - For simple cutomizable modal dialogs.
jQuery Validator - For customizable jQuery field/form validation.
jQuery xml - A function to convert an xml node into a string.
Some of the Java libraries used
Gson - A Java library that can be used to convert Java Objects into their JSON representation.
nekohtml - Library to parse HTML documents and access the information using standard XML interfaces.
httpclient - An apache http client library.
log4j - An open source logging library from apache
hibernate - A data persistence and retrieval library for our databases.
velocity - A open source templating engine from apache.