Split bills instantly with crypto. No awkward conversations.
StellarSplit is a mobile-friendly web app that makes splitting bills with friends effortless. Snap a photo of your receipt, let AI do the math, and settle up instantly using Stellar's lightning-fast payments in XLM or USDC.
This repository is organized as a monorepo:
- /frontend: React + TypeScript + Tailwind CSS application for the user interface.
- /backend: NestJS + PostgreSQL API server for processing splits and payments.
From the root directory, you can manage both projects:
- Node.js 18+
- npm 9+
- PostgreSQL (for backend)
# Install dependencies for all workspaces
npm install# Start frontend
npm run dev:frontend
# Start backend
npm run dev:backend- Frontend: React, TypeScript, TailwindCSS v4, Vitest
- Backend: NestJS, TypeORM, PostgreSQL
- Blockchain: Stellar Network
Built for the Stellar Drips Wave Program.