Skip to content

winnpxl/StellarSplit

 
 

Repository files navigation

StellarSplit Monorepo

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.

📁 Repository Structure

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.

🚀 Getting Started

From the root directory, you can manage both projects:

Prerequisites

  • Node.js 18+
  • npm 9+
  • PostgreSQL (for backend)

Installation

# Install dependencies for all workspaces
npm install

Development

# Start frontend
npm run dev:frontend

# Start backend
npm run dev:backend

🛠 Tech Stack

  • Frontend: React, TypeScript, TailwindCSS v4, Vitest
  • Backend: NestJS, TypeORM, PostgreSQL
  • Blockchain: Stellar Network

Built for the Stellar Drips Wave Program.

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 81.3%
  • Rust 12.3%
  • Python 4.8%
  • CSS 0.8%
  • Shell 0.4%
  • JavaScript 0.2%
  • Other 0.2%