Closeby

Closeby

Location-based social marketplace connecting neighbors to trade, hire, and help each other

Overview

Closeby is a hyperlocal mobile platform where users discover nearby service providers, buy and sell items, post community requests, and chat in real-time. Built as a monorepo with an Elysia (Bun) API, a React Native (Expo) client, and a SvelteKit admin panel — all tied together with end-to-end TypeScript type safety via Prisma and Eden Treaty.

Key Points

  • location-scoped feeds with configurable search radius
  • real-time chat with WebSocket, read receipts, and typing indicators
  • local marketplace with listings, favorites, and keyword alerts
  • service discovery with booking, reviews, and availability scheduling
  • community bulletin board with help requests, events, and voting
  • JWT auth with Google and Apple OAuth, plus guest browsing
  • push notifications via Expo Server SDK with deep linking

Technologies Used

React NativeExpoElysiaBunPrismaPostgreSQLTypeScriptNativeWindSvelteKitWebSocketCloudflare R2Render