SplitPal

Project Code :TCMAJA1306

Objective

The objective of SplitPal is to offer a robust and intelligent expense splitting platform that handles group formation, member management, expense distribution, and payment settlements. Additionally, the system aims to empower users with AI-generated insights and summaries to foster better financial habits and awareness. The platform focuses on secure login, easy navigation, and effective role-based functionalities.

Abstract

SplitPal is a smart, AI-powered, role-based web application designed to simplify group expense management and settlement tracking. The system allows users to create groups, add members, record shared expenses, split costs, and monitor balances. With the integration of Google Gemini API, SplitPal also delivers AI-driven financial insights, such as smart summaries, predictions, and graphical analysis. It provides a seamless, secure platform for managing financial transparency among friends, roommates, or colleagues. The application supports core functionalities including user registration, group and expense handling, settlement tracking, and personalized financial insights—all through a responsive, user-friendly interface.

Keywords: Expense Sharing, Group Expense Tracker, Financial Insights, AI-powered Summaries, Spring Boot, ReactJS, Settlement System, Expense Analytics

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

HARDWARE REQUIREMENTS:

·        Processor               -    I3/Intel Processor

·         RAM                             -    4GB (min)

·         Hard Disk                    -   160GB

 

SOFTWARE SYSTEM CONFIGURATION:

·         Operating System                    :  Windows 7/8/10

·         Server side Script                    :  Spring Boot

·         Programming Language          :  Java

·         IDE/Workbench                      :  IntelliJ IDEA & VS Code

·         Database                                  :  MySQL

·         Client Side                              : HTML, CSS, ReactJs

Demo Video

mail-banner
call-banner
contact-banner
Request Video