AppDock – App Store Submission Platform
Web platform for mobile freelancers who ship client apps. Tracks 35+ store submission fields with readiness scoring and one-click client portals.
AppDock is a web platform built for mobile freelancers and agencies who repeatedly navigate the complexity of App Store and Google Play submissions. What typically takes three days of back-and-forth — metadata fields, screenshots, compliance checks, and client approvals — is compressed into a focused workflow that can be completed in hours.
The platform tracks 35+ store submission fields across both Apple App Store and Google Play, giving freelancers a single source of truth for every client project. A readiness scoring system surfaces what's missing before submission, reducing rejections and revision cycles. One-click client portals let stakeholders review and approve assets without email chains or shared spreadsheets.
Built with Next.js, TypeScript, and PostgreSQL, AppDock demonstrates expertise in building productivity tools for developer workflows — typed full-stack architecture, relational data modeling for multi-project tracking, and a UI designed for speed under deadline pressure.
The product was designed around a real pain point: freelancers managing multiple client submissions simultaneously, each with different store requirements, asset sizes, and approval workflows. AppDock replaces scattered Notion docs and Slack threads with structured project state and automated readiness checks.
Demo Videos
What was hard → How I solved it
Modeling 35+ store fields across Apple and Google Play with different requirements per platform
Structured field schemas per platform with validation rules and dependency tracking
Building a readiness scoring system that accurately reflects submission completeness
Weighted readiness algorithm that prioritizes blocking fields over nice-to-haves
Creating client-facing portals that non-technical stakeholders can use without training
Shareable portal links with read-only views and inline approval actions
Designing a workflow that fits how freelancers actually manage multiple client projects
Project-centric dashboard with status filters and batch readiness overview
What it changed
Reduces app store submission prep from days to hours for mobile freelancers
Automates tracking of 35+ submission fields across both major app stores
Eliminates email-chain chaos with structured client approval portals
Demonstrates full-stack product development for developer productivity tools