...

Telus IoT Shop

Telus IoT Shop is an online store operated by Telus, a Canadian telecommunications company, that specializes in providing Internet of Things (IoT) products and solutions.

IoT Shop - Digital sales

A self-serve portal for ordering pre-paid IoT Connectivity

Telus IoT is a suite of IoT (Internet of Things) solutions offered by the Canadian telecommunications company Telus. These solutions allow businesses to connect and manage a wide range of devices, sensors, and equipment using Telus's network. With Telus IoT, businesses can track and monitor assets, collect and analyze data, and automate processes, all in real-time. Telus IoT offers a range of applications, including asset tracking, predictive maintenance, environmental monitoring, and more, that are customizable to meet the specific needs of each business.

Background

Having reliable cellular connectivity is crucial for tech start-ups, small businesses, and developer labs to test and implement IoT solutions. However, obtaining TELUS IoT connectivity through the traditional channel, involving salespeople, project managers, engineers, and support teams, typically takes around two months, leaving a gap in the market. To address this issue, a self-serve portal has been introduced, enabling customers to purchase IoT connectivity and devices online and manage their connectivity themselves.

Solution

Telus IoT Shop is an online platform created by Telus, a Canadian telecommunications company, to provide customers with a simple and easy way to purchase and manage Internet of Things (IoT) devices and solutions.

The goal of Telus IoT Shop is to enable customers to easily access and deploy IoT solutions that can help them optimize their business operations, reduce costs, and improve their overall performance. By providing a curated selection of IoT devices and solutions, Telus IoT Shop aims to simplify the often-complex process of IoT deployment and management, and help customers to quickly and easily adopt new technologies to enhance their businesses.

The Telus IoT Shop is an e-shop that allows the user to purchase and manage IoT Connectivity in a self-serve console on a prepaid basis. The user can purchase any of the IoT Shop offerings, disable/enable their subscription, manage their SIMs (activate/deactivate/purge), check invoices, and view data usage.

Key Features:
  1. Small business-friendly - no need for a TELUS Business account.
  2. Convenient 24/7 ordering - All major credit cards accepted, with free shipping and fast delivery.
  3. Flexible subscriptions - Buy the number of IoT SIM cards you need, with the right amount of shareable data, for as long as you need.
  4. Bilingual - supports French and English.
Type
Web Application
Tech Stack
Angular 7, Bootstrap 4
Team
  • 1 Product owner
  • 2 FE developers
  • 2 BE developers
  • 1 QA

Site Map

IoT Shop site map
Figure: IoT Shop site map

Prototype

Click here to view hi-fidelity prototype designed using Adobe XD

Product Screenshots

Order Page
IoT Shop order page
Figure: IoT Shop order page
Dashboard
IoT Shop Dashboard
Figure: IoT Shop Dashboard
My SIMs Page
IoT Shop My SIMs Page
Figure: IoT Shop My SIMs Page

My Learning Outcome:

  1. Creating and organizing components in a library project was a best practice.
  2. Overusing components made maintenance difficult.
  3. Creating a component for every small element on the screen may not always be the best approach.
  4. Striking a balance between creating reusable components and avoiding excessive componentization is key.

My Role

I am the lead designer and front-end developer for this project.

Design responsibilities: Ideation, stakeholder alignment, user flow design, visual design, prototyping, user testing

Front-end Dev responsibilities: Front-end application development, RESTful API integration, OpenAPI specification design, end-to-end testing, support during release, bug fix and maintenance

Tools
Design
Paper, Adobe XD, Ilustrator
Programming
VS Code, GitLab, Jira