Portal architecture design