add basic web portal