Skip to content

chahat20singh/splitmint

Repository files navigation

SplitMint — Your Gateway to Karbon

SplitMint is a fintech-inspired expense splitting web application designed to help users manage shared expenses, track balances, and understand settlements within small groups.

The project focuses on clean user experience, realistic financial workflows, and scalable frontend architecture.

Features

  • Client-side authentication (login & registration using localStorage)
  • Group creation and management (up to 3 participants per group)
  • Participant management with editable details
  • Expense tracking with demo data
  • Balance summaries and settlement views
  • Search and filter functionality for expenses
  • MintSense (AI feature) – UI and flow mock for future extension

Scope Decisions

  • Backend and database functionality are mocked using local state and demo data
  • Focus was placed on frontend structure, user flows, and expense management experience
  • The application is designed to be easily extended with backend services and advanced logic

This approach aligns with the hackathon goal of delivering a working or partially working application while demonstrating strong product and engineering thinking.

Tech Stack

  • React + TypeScript
  • Vite
  • Tailwind CSS
  • Radix UI
  • LocalStorage for state persistence
  • Deployed using Vercel

Running the Project Locally

npm install
npm run dev

About

SplitMint is a fintech-inspired expense splitting web app built for the AI Accountant Internship Hackathon, focusing on clean UI, expense management, and balance visualization.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages