Skip to content

itsLeonB/cashus-redesign

Repository files navigation

Cashus

Split Expenses, Track Debts, Never Forget.

Cashus is a modern web application designed to make financial interactions with friends effortless. Whether it's a dinner out, a shared vacation, or monthly rent, Cashus helps you track who owes what with clarity and ease.

Key Features

  • Expense Splitting: Quickly record and split bills between multiple friends.
  • Debt Tracking: Keep a clear overview of your net balances with everyone.
  • Friend Management: Easily add people and manage your financial relationships.
  • Real-time Notifications: Stay updated on new expenses and requests.
  • Premium Design: A beautiful, responsive interface that works on all devices.

Tech Stack

  • Frontend: React 19, Vite, Tailwind CSS
  • UI Components: Radix UI, Lucide Icons
  • State Management: TanStack Query (React Query)
  • Backend: Type-safe API integrations
  • Tooling: Bun

Getting Started

Prerequisites

  • Bun installed on your machine.

Installation

  1. Clone the repository:

    git clone <repository-url>
    cd cashus-redesign
  2. Install dependencies:

    bun install
  3. Start the development server:

    bun dev

Development and Building

  • bun dev: Start development server
  • bun build: Create production build
  • bun lint: Run ESLint for code quality
  • bun preview: Preview the production build locally

License

All rights reserved.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors