Splitify

AI-Powered Expense Splitting

A full-stack expense-splitting app where groups track shared expenses, split bills, upload receipts to Cloudinary, and get AI-powered summaries via Groq.

🔒splitify-ebon.vercel.app
Splitify

Project Overview

Splitify is a full-stack expense-splitting app for groups — friends, roommates, trips. Members create groups, log shared expenses with custom splits, upload receipts, and instantly see who owes whom. A Groq-powered AI layer summarises spending patterns and surfaces insights, while Recharts visualises the data. Auth is JWT-based with bcrypt-hashed passwords, receipts are stored via Cloudinary, and the whole stack runs on a React + Express + MongoDB foundation.

Key Features

  • Group creation & member management
  • Add expenses with equal, custom, or share-based splits
  • Receipt uploads via Cloudinary
  • AI-powered spending insights & summaries (Groq)
  • Settle-up — who owes whom, at a glance
  • Spending analytics with charts (Recharts)
  • Secure JWT auth with bcrypt-hashed passwords
  • Responsive, modern UI

Tech Stack

React
Vite
Tailwind CSS
Express
MongoDB
JWT
Cloudinary
Groq AI
Recharts

Project Info

CategoryFintech / Productivity
Duration4 weeks
ClientPersonal Project
RoleFull Stack Developer
Date2026