Skip to content
All projects

Subscriber & Employee Portal

Subscriber and staff portal PWA for a telecom operator

Year
2025
Role
Full-stack development
Stack
RedwoodJS · Prisma · GraphQL · PostgreSQL · Python · Node.js

About the project

A progressive web app for a regional telecom operator, serving both subscribers and staff from one system: a subscriber self-service portal, service-order management, and an automated billing-and-collection workflow with online payment. Built solo, end to end, with RedwoodJS, Prisma, GraphQL, and PostgreSQL, backed by Python and Node.js microservices on AWS.

Read the full case study

The platform

A progressive web app built for a regional telecom operator, serving two audiences from a single codebase: subscribers managing their own accounts, and staff running day-to-day operations.

Subscribers get a self-service portal; staff manage service orders and an automated billing-and-collection workflow with online payment-gateway integration.

Architecture & engineering

  • Full-stack RedwoodJS — a React front end over a GraphQL API — with Prisma on PostgreSQL
  • Supporting Python and Node.js microservices for billing, collection, and background processing
  • Deployed on AWS across RDS, Lambda, EC2, S3, and SNS
  • Designed, built, and shipped solo from start to finish