Skip to content

OlufunbiIK/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

No packages published

Contributors 36