Skip to content

Latest commit

 

History

History
60 lines (37 loc) · 3.01 KB

README.md

File metadata and controls

60 lines (37 loc) · 3.01 KB

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! 🤑📈