Skip to content

RaghavK16/split-money-app

Repository files navigation

Split Money App

A modern, user-friendly React application designed to help friends track expenses and split bills effortlessly. Built with React and Vite, featuring a premium UI and intuitive expense management.

Features

📊 Dashboard

  • Overview: Get a quick summary of your total expenses.
  • Visuals: Clean and responsive layout for easy navigation.

👥 Friend Management

  • Add Friends: Easily add friends to your list to start sharing expenses.
  • Manage Relations: Keep track of who you owe and who owes you.

💸 Expense Tracking

  • Add Expenses: Log new expenses with details like amount, description, and payer.
  • Split Bills: Automatically split costs among selected friends.
  • Calculations: Accurate splitting ensures everyone pays their fair share.

📝 Activity Log

  • History: View a chronological history of all added expenses and activities.
  • Transparency: Keep a record of all financial interactions.

🌓 Theme Toggle

  • Dark/Light Mode: Switch between a sleek dark mode and a crisp light mode to suit your preference.

Tech Stack

  • Frontend: React.js
  • Build Tool: Vite
  • Styling: Vanilla CSS (Custom properties for theming)

Getting Started

  1. Clone the repository

    git clone https://github.com/RaghavK16/split-money-app.git
    cd split-money-app
  2. Install dependencies

    npm install
  3. Run the development server

    npm run dev
  4. Build for production

    npm run build

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

About

Your free clone for Splitwise

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors