Articles
Portal development: where to start and how not to drag it out for years
How a web portal is built: portal types, user roles, a first version and expansion, common mistakes. Where to start so it does not drag on for years.
A portal is a website with many sections, a large amount of content and different types of users.
Projects of this size most often get stuck: plenty of ideas, even more designs, and no working site. Below is how to start so you get a result, not an endless project.
What counts as a portal
- A news or information site: categories, authors, tags, search.
- An industry portal or knowledge base: reference materials, documents, a directory of organisations.
- A platform with user-generated content: listings, reviews, comments.
- A site for an association or an educational project: member sections, closed content, events.
- A site with user accounts: for customers, partners or employees. More in the article a user account for your website.
What they all share: many pages, several roles and content that is constantly updated.
The first question: who uses it
Write out the roles. For example: visitor, registered user, author, moderator, administrator. For each, define what it sees and what it can do. This is the basis of everything, from page structure to security.
The second question: what goes in the first version
The main mistake is trying to launch everything at once. Split the features into three groups:
- Without which the portal doesn't work: sections, search, login, publishing content.
- Important, but can wait: comments, subscriptions, ratings.
- Nice ideas for later: personal selections, a mobile app, partner integrations.
Launch the first group. Add the rest based on real user feedback, not assumptions.
What the work consists of
- Structure and roles: a map of sections, scenarios for each type of user.
- Prototype and design of the key pages.
- Content management: so editors and moderators can work without a developer.
- Search and filters: with a large volume they have to be done thoughtfully, otherwise the site slows down.
- Filling the site: moving existing content, importing data.
- Launch and support: in stages, with fixes based on feedback.
Common mistakes
- No content owner: A portal without an editor quickly "dies": empty sections, outdated news. Plan who will fill the site.
- A complex structure from day one: Dozens of sections with no content look empty. Start with a few filled ones.
- Search "later": If the content is large, build search and filters in from the start.
- Ignoring speed: Portals slow down first. See website speed-up.
- One big launch: It is better to launch a first working version and develop it.
How much it costs
Portals are very different, so I give the price after a conversation: how many sections and roles, which integrations, whether there is a design. It helps to split the work into stages and pay for each separately: that keeps the budget under control.
Frequently asked questions
Can a portal be built on WordPress?
For a small information portal, yes: WordPress websites handle content and roles well. For complex scenarios, custom code is better.
The difference is described in the article WordPress or custom code.
How long does portal development take?
It depends on the scope. That is why the first working version should be built in a limited time and then developed further. It is more realistic than waiting for a "perfect" launch.
Portals and complex websites development: terms and what is included.
Read also
Services
Portals and complex websites
Portals, news and industry sites with large amounts of data and roles.
Articles
Business card website: price and what's included
What a business card website is, which pages it has, what it costs and what drives the price. Plus a checklist of what to prepare before you order.
Articles
Catalogue website or online store: which to choose
Catalogue website or online store: the difference, which is simpler and cheaper, who each suits and how to move from a catalogue to a store as you grow.