Skip to content

yashpawar6849/PayTogether

Repository files navigation

PayTogether – Real-time Group Expense Splitter

PayTogether is a modern, real-time web application built using Next.js, Tailwind CSS, and TypeScript that helps users effortlessly manage and split group expenses. Whether it's a trip, party, or rent – PayTogether makes sure everyone pays their share fairly.

PayTogether Banner


🔗 Live Demo

👉 Try PayTogether Now
📦 GitHub Repository


🚀 Features

  • Instant Group Creation – No login needed, just Get Started and go!
  • 💬 Real-Time Sync – See expense updates as they happen for all users.
  • 🧾 Smart Expense Tracking – Add expenses with categories, reimbursement details, and notes.
  • 💼 Balance Overview – See exactly who needs to give or take back money (in ₹ INR).
  • 📊 Stats & Activity – View spending breakdown and track actions.
  • 🧑‍🤝‍🧑 Group Management – Add/remove members, assign default payers, manage settings.
  • 📃 Bill Exporting – Download printable bills that feel like real receipts.
  • 💙 Clean UI – Fully responsive design with a calming bluish theme.

🧱 Tech Stack

Tech Usage
Next.js Frontend framework (App Router)
TypeScript Type safety
Tailwind CSS Styling & responsive layout
Zustand State management
LocalStorage Temporary persistence per session
Vercel Deployment

📂 Folder Structure

├── app/                # Pages & routing
├── components/         # Reusable UI components
├── hooks/              # Custom React hooks
├── lib/utils.ts        # Utility functions (e.g., calculations)
├── public/             # Static assets like logo, icons
├── styles/             # Global styles and Tailwind
├── .gitignore
├── next.config.mjs
├── tailwind.config.ts
├── tsconfig.json
└── README.md



About

PayTogether makes it easy to split bills with friends, track shared expenses, and settle up without the hassle.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors