# Wii Hop

> Most of the web app for a US local-deals startup, from deals on a live map to heists that make a night out a game, plus the backend where money moves.

- Kind: contract
- Role: Software Engineer, contract
- When: Jul 2025 to May 2026
- Stack: React, TypeScript, Leaflet, Node, Prisma, Expo
- Live: https://beta.yohop.com
- beta.yohop.com: https://beta.yohop.com
- The web app: https://geolocation-mvp.vercel.app

Wii Hop, formerly Yohop, is a US app for local deals, events, table booking and loyalty, with heists that turn a night out into a game.

On a contract from July 2025 to May 2026, I built most of the web app customers and merchants use, the backend features where coins, stock and prices change hands, and screens for its Expo app.

## What I built

- **Most of the web app.** Deals on a live map, merchant onboarding, table booking, events, heists, loyalty and streaks: most of what a customer or merchant sees.
- **An eight-area admin console.** Where the people running the platform manage it, across eight areas.
- **AI tools for merchants.** The interface for seven of them, switched on together behind one feature flag.
- **The heist item shop.** Players spend coins on items mid-heist, and the purchase lands inside the heist itself, so a coin is never half spent.
- **Events from SeatGeek.** Nearby concerts and games pulled in by place, date and keyword, shown like the app’s own events.
- **Catering and bulk orders.** Quotes priced on the server with stock checked line by line, and a restaurant can edit up to 200 menu items in one go.
- **The Expo app.** About 40% of its interface: merchant tabs, onboarding, and the deal, event and menu editors.
