AX Client Portal Case Study

This is not a client project.

AX Client Portal is a product AppWorx built for itself and deployed into production for every active client engagement. It runs on real clients, real project data, real invoices, real payments, and real development decisions every day.

Most agency case studies are stories about what an agency built for someone else. This one is different. AX Client Portal is a product AppWorx built for itself, and deployed into production for every active client engagement.

It was designed, engineered, and maintained using the exact same methodology, standards, and discipline we apply to every project we take on. It runs on real clients, real project data, real invoices, real payments, and real development decisions every day.

We are publishing it because it shows what AppWorx believes about how software development should be done, and what we are willing to invest in that belief.

The Problem We Were Living With

The work happens internally, but the anxiety lives with the client.

Clients cannot see inside a development cycle. They cannot tell the difference between a week where the team made critical architectural progress and a week where nothing meaningful happened. To them, both look like silence.

01

The progress problem

Clients would go days without a meaningful update, not because work stopped, but because some work cannot be shown yet. A half-built backend or design system in progress does not demonstrate itself. Repeating "you cannot see it yet, but trust us" eventually stops working.

02

The payment problem

Invoices sent by email get missed. Clients open them on their phone, intend to handle them later, and forget. Then the relationship gets friction at exactly the moment the commercial flow needs to be clean.

03

The context problem

Contracts, offers, meeting notes, technical specs, design files, invoices, and receipts were spread across email threads, WhatsApp, Google Drive links, and wherever else they happened to land. Neither side had one place to look.

04

The change order problem

Clients think of new requirements constantly. If the idea lands in WhatsApp it gets buried, and if it is not captured immediately it may be forgotten. Either outcome creates problems downstream.

We built AX Client Portal to solve this. Not to look more professional. To actually fix what was broken.

What We Built

A production-grade mobile application, iOS and Android.

A multi-tenant mobile app with isolated client environments, public and protected areas, project context, CDC task management, development visibility, finances, infrastructure controls, documents, AI assistance, and bottom-tab navigation across Home, CDC, Dev, Blog, and More.

AX Client Portal Product Areas

01 - Entry

The First Screen

Before a client ever logs in, the app presents itself with intent: fullscreen muted video, AppWorx Lottie logo animation, and clear paths for existing clients or prospects exploring the company.

  • Login path for existing clients
  • Explore path for prospects and visitors
  • Public screens for Who We Are, What We Build, Our Work, CDC Model, and Lets Talk
  • Lead capture form saved directly to the database and sent to the AppWorx team
  • The app becomes the website; the distinction disappears
02 - Home Tab

The Dashboard

The first tab after login is designed to answer one question in under ten seconds: how are things? If the client has multiple projects, a project selector shifts the entire UI into that project context.

  • Project selector with context-aware dashboard data
  • Stats overview and progress percentage
  • Finances snapshot with outstanding and settled amounts
  • Recent activity feed across the selected project
  • Weekly project visibility without waiting for a status call
03 - CDC Tab - Most Differentiating Feature

The Development Contract in Their Hands

For clients on a Continuous Development Contract, the CDC tab is where the engagement lives. Every feature request, bug report, enhancement, and suggested modification passes through here. Not a chat thread. Not an email. A structured task engine.

Suggestions Queue

AppWorx team members or the AI layer can push suggested features, improvements, and modifications into the client queue. Clients approve, save, or dismiss each suggestion.

Task Creation

Clients create enhancement requests, feature ideas, bugs, or modifications directly. AI-assisted drafting turns plain language into a structured task spec and predicts priority.

Task Detail

Every task carries title, description, creator, source, priority, type, dates, progress, assigned AppWorx team member, and minimum required subscription plan.

Task States

Suggested, Pending, In Process, Testing, Waiting Approval, Waiting Deploy, Closed, Cancelled, and Archived states are dynamic from the database, not hard-coded.

Unified Timeline

Conversation messages and activity events live in one chronological feed with author, timestamp, attachments, state changes, assignment updates, and progress edits.

Subscription Plans

Three global plan tiers define what work is available under CDC. Project-specific pricing and disabled tiers keep upgrade prompts contextual, not salesy.

04 - Dev Tab

The Build in Progress

Development timeline, progress tracker, meeting summaries, design files, contracts, and technical documents live here. AI generates weekly plain-language summaries and flags timeline risk before it becomes a conversation.

05 - AI Intelligence Layer

AI Woven Across the Application

A context-aware assistant floats on every tab, dashboard insight cards surface weekly observations, smart meeting prep generates briefs, and task intelligence drafts specs and predicts priority.

06 - Infrastructure Visibility

Because the project does not end at launch.

Email ManagerClients create and remove inboxes, monitor sizes and usage limits, reset passwords, and manage team email setup without involving AppWorx in every change.
Uptime MonitoringLive status indicators show whether APIs, web applications, admin panels, and deployed services are running. When something is down, the client knows before they ask.
Database AnalyticsMetabase, Apache Superset, and Grafana are scoped to the client data so business performance, usage trends, and operational metrics are visible without a developer query.
SSL MonitoringEvery certificate associated with client services is tracked. Approaching expirations surface as warnings before they become incidents.
Backup StatusScheduled backups show timestamps and confirmation that recent backups completed successfully.
07 - Finances Tab

Full Financial Visibility

Every invoice lives in the portal with visible status, due payment warnings, project progress context, transaction references, receipts, and payment methods across SWIFT, SEPA, Wise, Stripe, crypto, and local methods for Egypt and Turkey.

08 - Documents

One Place for Everything

Contracts, offers, invoice receipts, meeting summaries, deliverables, design file links, and assets are organized into folders: Offers, Finances, Legal, Meetings, Assets, and Design.

09 - Team Visibility

No Black Box

Clients see who is working on their project, each person role, and whether they are a core engineer or specialist consultant. They know the people building their product.

The Technology

The Technology

AX Client Portal is built with Ionic and Angular, compiled to native iOS and Android applications. The backend is a private .NET Core API hosted on AppWorx infrastructure, the same stack and infrastructure model we use for client products.

It also supports embedded access from client-owned admin panels through a signed project token and user payload, so CDC tasks created from the AppWorx app, a client admin panel, or AI suggestions land in the same backend record.

IonicAngular.NET CoreiOS and Android native buildsAppWorx private infrastructureAI assistant layerEmbedded CDC authentication
This Is One of More Than Twenty

AX Client Portal exists inside a larger internal product line.

AppWorx has built more than twenty tools, systems, and applications for its own operations, not as side projects, but as production software used every day.

Internal CRM

AX CRM

Internal lead and client management integrated with AppWorx email infrastructure and hosting environment.

Finance

AX Money

Lightweight internal accounting and payroll system built for the actual size and flow of the team.

AI Infrastructure

AX LLM Proxy

Custom load-balancing and error-management layer for AI language model APIs, built for AppWorx infrastructure and failover requirements.

Browser Tool

AX Launchpad

Free Chrome extension that replaces the default new tab page with a categorized dock of links grouped by purpose.

Monitoring

n8n Monitoring Workflows

Automated workflows monitor hosted backends, review error logs, and trigger alerts when services degrade.

Email

Branded Roundcube Client

AppWorx email client configured under the AppWorx identity and deployed across server infrastructure.

The pattern is the same: we encountered a real operational problem, evaluated what existed, and when nothing fit well enough, built it ourselves to the same standard we hold a client project to.

Why We Build This Way

Delivery discipline made visible.

We are not trying to accumulate an impressive list of internal tools. We build when something is broken enough that absorbing the cost of building is better than living with the cost of not.

AppWorx ships software under real operational pressure, not just for clients, but for itself. The methodologies we apply to client projects are the same ones we use when we are both the builder and the user.

The standard we hold ourselves to internally is the floor for what we bring to any client project. That is not something we can fake, and it is not something a team that builds once a year can replicate.

"AX Client Portal is, among other things, proof of that standard made visible."

Want to see what your project looks like inside the portal?

Every active AppWorx engagement runs through AX Client Portal from day one. Talk to us about your project and we will show you the environment you would be working in.

AppWorx

Complex products, delivered right, from the first time, within deadline, & by a team that speaks your language.

© 2026 AppWorx. All Rights Reserved.Built with skill, order, & discipline. That's how complex software gets delivered.