Skip to content

Latest commit

Β 

History

History
108 lines (73 loc) Β· 2.78 KB

File metadata and controls

108 lines (73 loc) Β· 2.78 KB

SplitEase + SmartSpend β€” Simplifying Group Payments & Smart Expense Insights

πŸ† Amazon Hackathon 2025 Submission


πŸ‘₯ Team Name

Hacker_code


🎯 Theme

Smart Payment Optimization


πŸ“˜ Project Overview

SplitEase is a web-based platform that makes splitting expenses, managing group payments, and tracking balances effortless. Whether you're organizing a vacation, sharing rent with roommates, or just splitting a dinner bill, SplitEase handles the math and logisticsβ€”so you can focus on the fun.

We integrate SmartSpend, a dynamic payment analytics and optimization module, to give users real-time insights into their spending habits and help them make smarter financial decisions.


πŸš€ Key Features

πŸ” Authentication

  • Secure login with Firebase Auth (Email/Password or Google Sign-in)
  • Personalized user profiles

πŸ‘₯ Friend Management

  • πŸ” Search/Add friends by email
  • βœ… Accept/Reject friend requests
  • πŸ“‹ View your friend list
  • πŸ‘₯ Select friends while creating shared bills

πŸ’Έ Group Expense Splitting

βž— Equal Split

  • Total bill divided equally among participants

🎯 Custom Split

  • Assign different amounts per participant (e.g. based on order share)

βœ… Automatic Calculations

  • Who owes whom
  • Amount owed
  • Who paid

🧾 Group Creation & Transaction Records

  • Create new groups (e.g., Goa Trip, Flatmates)
  • Each group stores:
    • Title of the expense
    • Participants
    • Split type (equal/custom)
    • Paid amounts and contributors
  • View all historical group transactions

πŸ“Š SmartSpend: AI-Powered Analytics Dashboard

Integrated with SplitEase, SmartSpend empowers users with actionable insights:

  • πŸ“ˆ Spending Breakdown by Category (Food, Travel, etc.)
  • πŸ’³ Payment Method Analysis (Cash, UPI, Card)
  • πŸ’‘ AI-generated Insights with LLMs
  • 🧩 Interactive Graphs with Tooltip Analytics
  • πŸ—“οΈ Time-Based Filtering (Weekly, Monthly)
  • πŸ“‰ Forecast upcoming Expenses

πŸ› οΈ Tech Stack

Layer Technology
Frontend React.js, Tailwind CSS
Backend Node.js, Express.js
Database MongoDB + Mongoose
Authentication Firebase Authentication
Visualization Chart.js, Recharts
Analytics LLM (Gemini API)

πŸ“ˆ Future Improvements

  • πŸ” Debt Simplification with Graph Algorithms
  • πŸ“² Mobile App (React Native / Flutter)
  • πŸ“€ PDF Export of Group Reports
  • 🧠 AI-based Smart Recommendations
  • πŸ’¬ Real-time Group Chat

πŸ§‘β€πŸ’» Authors


πŸ“„ License

This project is licensed under the MIT License.
See the LICENSE file for more details.