Skip to content
Premier 99
← All work
Movingly app icon

Movingly

In development

The local, mobile-first marketplace for everything needed before, during, and after a move.

MarketplaceMobileBackendWebiOSAndroidWeb
Movingly home screen for Salt Lake City with a search bar, a When are you moving prompt, and a Complete 4-Bedroom Move Kit for $125 saving 83%.

Problem

Moving supplies get bought, borrowed, and thrown away in the same two-week window, and general marketplaces have no local, move-focused experience for it.

Solution

A mobile-first marketplace to buy, sell, and rent moving supplies, with Complete Moving Kits as the hero product, Stripe Connect escrow, and a web admin, all in one Bun monorepo.

Kit detail for the Complete 4-Bedroom Move Kit: $125 versus $716 retail, 358 pieces, 3.8 miles away, buyer protection, and Message and Buy now buttons.
Browse supplies grid near Salt Lake City with filters and listings such as a rental hand truck, a 55-inch TV box, free medium boxes, and ratchet straps.
List your items screen titled Turn your extras into cash with a photo uploader, tips for great photos, and an Analyze my items button.
Messages inbox with conversations about a queen mattress bag, the 4-bedroom move kit, and a label pack.
Profile screen for Mia in Salt Lake City with an ID verified badge, reviews and rating stats, and selling tools like seller dashboard, listings, and payouts.
Welcome back sign-in screen with email and password fields and a Create an account link.
Onboarding slide reading Moving supplies for up to 80% less, boxes, tape, dollies and complete kits from neighbors right down the street.
Onboarding slide reading Everything you need, one pickup, get a Complete Kit sized to your place.
Onboarding slide reading Earn money from your unused supplies, snap a photo and the assistant lists them for the next mover.
Onboarding slide reading Local and protected, always, meet nearby and pay in-app with money held until pickup is confirmed.

Key features

  • Buy, sell, and rent moving supplies, with Complete Moving Kits as the hero product
  • Location-aware listings on PostgreSQL 17 with PostGIS
  • Stripe Connect escrow with manual-capture Payment Intents, transfers, and refunds
  • Next.js 15 admin for operations
  • Expo SDK 57 mobile app with shared types and UI packages

Engineering highlights

The parts that separate a product from a template.

Real when keyed, stubbed when not

Every third-party integration ships with a deterministic stub, so a 48-test end-to-end suite runs with zero external accounts.

Escrow done properly

Manual-capture Payment Intents hold funds until handoff, then transfers and refunds settle through Stripe Connect.

One monorepo, three surfaces

Mobile app, NestJS API, and Next.js admin share types and UI packages in a Bun monorepo.

Tech stack

Mobile

Expo SDK 57React NativeExpo Router

Backend

NestJS 10Drizzle ORMPostgreSQL 17 + PostGISRedis

Infrastructure

Bun monorepoRenderTestFlight

Services

Stripe Connect

Next project

DiamondForge

Building something like this?

Tell us what you are building. We reply within one business day.