Internal Communications · Web App2022Three Intranet
Three Intranet is a central place for Three UK employees to create and read news articles and events. Content is grouped into hubs, can be bookmarked and discussed in comments, and a central news feed keeps everyone up to date.
- React
- TypeScript

About the project
The problem, the people, the product.
What it does
A web platform for creating, managing and reading company news articles and events, organised into hubs, with bookmarks and comments.
Who it serves
Employees across Three UK, from stores to head office, plus admins who manage content.
The problem
Company announcements and updates were hard to publish and hard to find, with no single place for news, events and related discussion.
My contribution
Built the web front end: article and event authoring, hubs, the news feed, bookmarks and comments.
Implementation highlights
- 1
Create, edit, update and delete flows for news articles, with the option to author on behalf of someone else.
- 2
Admin controls with the same content permissions as authors.
- 3
Hubs that group related content so each topic has one central place.
- 4
Events created alongside articles, shown in the feed and the home page carousel.
- 5
Bookmarking for quick access later, and comments for discussion and feedback on each article.
Technologies used
The stack, and why.
React
Article authoring, news feed and hub pages
TypeScript
Typed article, event and permission models
Screens
Inside the product.
Key features
What makes it work.
Create and manage news
Write, edit and delete articles, or author them on behalf of others.
Hubs
Group related articles and events in one central place.
Events
Publish events alongside news so updates sit together.
Bookmarks and comments
Save articles for later and discuss them with colleagues.
Version control
Source & repositories.
- Private Repository
frontend repository
Azure DevOps
Source code is private
Start a project
Have a Project Like This?
Whether you're launching a new product, improving an existing platform or exploring an ambitious idea, I'd love to hear about it.
- Idea
- Plan
- Design
- Develop
- Launch
