smart web portal development