Skip to content

Nishu39321/amazon_hackon-05

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Amaon HackOn Season 5 Prototype

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages