Implement server-side backend.
Implement client-side chart rendering.