Skip to content
AppTeam Lead — built with my teammates under my supervision2023 – Present

SWAPP Members App

The distributor-facing companion to the Salveowell app, with 10K+ Android installs. Members sign in for tier-based pricing, buy membership packages and manage their selling activity. My team built it under my supervision while I owned the architecture, review and releases.

Project Role
Team Lead — built with my teammates under my supervision
Client / Market
Salveowell Corp. — delivered at Bixosoft
Timeline
2023 – Present
Primary Stack
Flutter, Dart
SWAPP Members App preview
01 · The Challenge

What Problem Did This Project Solve?

A second commerce app where price, entitlement and eligibility all depend on who is asking.

  • Member pricing, discounts and package visibility differ by tier, so no price can be hardcoded or cached naively on the client.
  • The app overlaps heavily with the retail app but must never blur into it — a member and a retail customer see different prices for the same product.
  • Membership package purchases have consequences in the compensation engine, so the client has to hand off cleanly and never guess at the outcome.
  • Delivered by a team rather than one developer, which meant conventions and review discipline mattered more than raw speed.
  • Two apps shipping from one backend on parallel release trains — a backend change can break either one.
02 · The Solution

What Solution Was Delivered?

Shared foundations with a strict separation between retail and member commerce rules.

  • Shared UI conventions and API patterns with the retail app, so a developer moving between the two codebases is immediately productive.
  • Entitlement and pricing always resolved server-side by tier — the client renders what it is told and never computes a discount itself.
  • Membership package purchase flows that hand off to the backend and reflect its result, rather than predicting commission outcomes on-device.
  • Code review and architecture ownership held centrally so a team build stayed coherent.
  • Release trains versioned against backend releases, keeping both apps and the platform in step.
Capabilities & Architecture

What Can This Project Do?

🏷️
Commerce

Member Pricing

Signed-in members see tier-based pricing and discounts resolved server-side on every request.

🎖️
Membership

Membership Packages

Buy and upgrade membership packages directly in the app, with entitlements applied by the backend.

📊
Account

Member Dashboard

A member's own account, orders and selling activity in one place.

🔐
Access Control

Tiered Entitlement

Package visibility and eligibility gated by tier so members only see what applies to them.

👥
Team Lead

Team-Built, Lead-Reviewed

Written by my teammates under my supervision with architecture and review held centrally.

🍎
Cross-Platform

Android + iOS

One Flutter codebase published to both Google Play and the App Store.

10K+
Google Play installs
The distributor-facing app in the Salveowell ecosystem
Team Lead
My role
Architecture, code review and release ownership
v3.1.x
Current release
Shipping since July 2023, in step with the retail app
Tier-Based
Pricing model
Entitlement and discount resolved server-side per member
Tooling & Ecosystem

Built With Modern Engineering Standards

FlutterDart
Ready to Build?

Have a project requiring modern web architecture, mobile apps, or autonomous AI pipelines?

Let's discuss how we can engineer a custom solution tailored to your operational bottlenecks.