Design the web client. It doesn't work yet.