Hola:
Me imagino que lo harás para que se pueda consultar desde cualquier sitio, con lo cual necesitarás ir guardando los resultados en una base de datos. Así mismo necesitarás que esos datos sean leidos y procesados con lo cual necesitas un lenguaje de lado del servidor. En resumen, necesitas MySQL y PHP.
Saludos.