Skip to content

Expense Tracker is a daily expense management system which is specially designed for non- salaried and salaried personnel for keeping track of their daily expenditure with easy and effective way through computerized system which tends to eliminate manual paper works. The language that we use to develop this system is Java and MySQL for database.

License

Notifications You must be signed in to change notification settings

Tejaskt/Expense_Tracker_WebApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Expense Tracker 📊💰

GitHub license

🌟✨ Welcome to the Expense Tracker project! ✨🌟

Abstract 🚀

Expense Tracker is a comprehensive daily expense management system designed for both salaried and non-salaried individuals. It simplifies the task of tracking daily expenditures through a computerized system, eliminating manual paperwork. This project offers a systematic way to manage expense records and provides users with convenient access to their stored data. The application is user-friendly, making it effortless for anyone to utilize, and it is accessible on Android devices. The system is built using Java and MySQL for the database.

Project Profile 📚

Objective 🎯

The "Expense Tracker" web application is developed as part of the BSc. IT program at Geetanjali Group of Colleges, Saurashtra University. The project's primary objective is to provide users with an intuitive and efficient platform for managing daily expenses, enabling informed financial decision-making.

Scope 🔍

This project encompasses the development of a web-based expense tracking application. It includes both front-end and back-end components, with a user-friendly interface for expense entry and retrieval.

Key Features 🌈

  • User-friendly web interface built with Java Server Pages (JSP) and Bootstrap for responsive design.
  • Robust back-end logic using Java Servlets for efficient data processing.
  • Seamless database interaction facilitated by Hibernate, enhancing data management.
  • MySQL database to securely store and retrieve expense data.
  • Maven for streamlined project management and dependency handling.

Significance 🌟

The "Expense Tracker" web application simplifies daily expense management, empowering users to make informed financial decisions while embracing the convenience of modern technology. It serves as a valuable educational experience in the field of web development and software engineering, highlighting the importance of practical application alongside theoretical knowledge.

Project Team 🙌

  • Project Author: Kanzariya Tejas P.

System Requirements 💻🔌

To implement this project, the following system hardware and software requirements are necessary:

Minimum Hardware Requirements 💾🖥️

  • Operating System: Windows 7
  • CPU/Processor: x86-64 processor (Intel Core 2 Duo)
  • RAM: 1 GB
  • Hard Disk: 256 GB

Software Requirements 🛠️💻

  • IDE: Eclipse or NetBeans 8.2
  • Language: J2EE
  • Front-End Technologies: Java Server Pages (JSP), Bootstrap 5, JSTL
  • Back-End Technologies: Java Servlets, Hibernate, JUnit
  • Database Management System (DBMS): MySQL
  • Web Server: Apache Tomcat v8
  • Web Browsers: Google Chrome, Mozilla Firefox, etc.

🌐 Explore the Expense Tracker Project 🌐

Get started and manage your expenses with ease! 🤑📈

About

Expense Tracker is a daily expense management system which is specially designed for non- salaried and salaried personnel for keeping track of their daily expenditure with easy and effective way through computerized system which tends to eliminate manual paper works. The language that we use to develop this system is Java and MySQL for database.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages