Building a Developer Portal

5 min readJul 10, 2021

Building a developer portal using Backstage to unify all your infrastructure tooling, services, and documentation to create a streamlined development environment from end to end.

Photo by Clark Tibbs on Unsplash


As developers, we build products, applications, and portals for others to use. As the team grows in size, slowly it becomes more challenging to deliver high-quality code.

In this article, let’s go through Backstage. This is an open-source platform for building developer portals to enable product teams to quickly ship high-quality code without compromising autonomy.

Getting Started

Let’s get started by creating a standalone Backstage app.

npx @backstage/create-app
Creating a Backstage App
  • For demonstration purposes, I use SQLite as the backend database. Other databases like PostgreSQL are supported.
  • Once the application is created, run “yarn dev” to start it.
  • You should be able to access the application at localhost:3000




Software engineer, Data Science and ML practitioner.