Web Systems Proposals

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 11

BUDGETBOSS

WEB-BASED EXPENSE TRACKER


Web System and Technologies II
Project Proposal
By
Malabar, Jethro L.
Magdagasang, Joshua E.
Suminguit, Abdu Rashid U.
EXECUTIVE SUMMARY

Overview

The Web-Based Expense Tracker serves as an all-encompassing financial management


solution, with the primary goal of simplifying the process of tracking expenses and facilitating
financial planning for both individuals and businesses. Through this web application, users are
provided with an intuitive and easy-to-use platform for recording, categorizing, and assessing
their income and expenditures. By doing so, it equips users with the tools they need to make
well-informed financial choices, efficiently manage their budgets, and work towards
accomplishing their financial objectives.

Key Objectives and Goals

Our key objective and goals towards the project focus on several core objectives. Firstly,
it aims to prioritize simplicity by creating an intuitive and user-friendly interface, ensuring that the
process of tracking expenses becomes effortless and accessible for all users. Secondly,
efficiency is a key goal, aiming to simplify expense recording and integrate automation features
to significantly reduce time spent on manual tasks. Additionally, the project aims to provide
users with valuable financial insights through data analysis graphics, enabling them to gain a
deeper understanding of their spending habits. Lastly, the project emphasizes budget control by
supporting effective budget planning and tracking, ultimately assisting users in achieving their
financial goals with greater precision and ease.

Expected Outcome and Benefits

The project aims to achieve several outcomes, including enhanced financial


management through simplified expense tracking and efficient budgeting, fostering
transparency in financial matters, and enabling data-driven decision-making. These outcomes
are expected to result in time savings, financial security, successful goal attainment, reduced
stress, and improved business operations. The web-based Expense Tracker is designed to
empower individuals and businesses, making financial tasks more manageable.

Total Project Budget:


Introduction

In today's dynamic financial landscape, the ability to effectively manage expenses is a


fundamental skill that transcends personal finance and extends into the realm of business
operations. Whether you're an individual striving for better financial discipline or a company
aiming to optimize spending, the challenges of expense management are ever-present.
Managing expense budgets is another common hurdle, especially when relying on traditional
systems that offer delayed insights into company spending. These challenges underscore the
importance of adopting modern, automated solutions to enhance expense management and
financial control. Expense trackers are like financial compasses, guiding individuals and
organizations through the often-complex terrain of income and expenditures. They serve as
powerful tools that not only illuminate where your money is going but also provide insights,
notifications, and strategies to help you stay on course. Our team have seen through these
underlying problems and came up with a strategy for managing personal or business finances
by creating a web-based expense tracker.

The purpose of this project is to develop a web-based Expense Tracker, aimed at


simplifying expense tracking and enhancing financial management for both individuals and
businesses. In the context of increasing financial complexity and the need for efficient financial
tools, this project aims to provide a user-friendly platform that streamlines expense recording,
promotes budget control, and offers valuable insights into financial habits. It seeks to address
the challenges of manual expense tracking, financial transparency, and budget planning,
ultimately empowering users to make informed financial decisions and achieve their financial
goals with ease and precision.

The stakeholders for the web-based Expense Tracker project include Firstly, users, a
person who wants to manage their personal finances. Second are those Small-scale Business
that the owner and management team rely on the expense tracker for financial control and
decision-making. And lastly, Investors who have an interest in the success of this project.

In conclusion, the web-based Expense Tracker project addresses the pervasive


challenges of expense management faced by individuals and businesses alike. With a user-
friendly platform, it streamlines expense tracking, enhances financial transparency, and
promotes budget control. This project empowers users to make informed financial decisions,
ultimately contributing to their financial well-being and success.
Project Objectives

The objective of the web-based expense tracker is to be able to:

 Create a user log in,


 Create a UI where a user can easily navigate menu bars,
 Create a tabular UI where they can record the user’s expenses and income, with
the ability to add details such as date, amount, category, and reason for
expenditure,
 Perform edit, save, delete, update functions,
 Apply visualization graphics that summarizes the data inputs from the user,
 Create dashboard to display all the summarized data inputs from the user,
 Connect to a server, and
 Connect to a database for data storage.

Scope of Work

The scope of this project encompasses the development and deployment of a web-
based Expense Tracker platform. It includes the creation of a set of functionalities, allowing
users to efficiently record and categorize their expenses and income. The project's scope
extends to budget planning and tracking features, data analysis graphics, and summary of the
data inputs.

Features and Functionalities

1. User Registration and Authentication

2. Create features to record and categorize their expenses and income, with the ability to add
details such as date, amount, category, and reason for expenditure.

3. Edit, Save, Update, and Delete.

4. Data Analysis and Visualization Graphics

.5. Cloud database

6. Backtracking of data
Delimitation

The web-based expense tracker delimits the following:

 The project cannot provide unlimited cloud storage.


 It is web-based and cannot be accessed without internet connection.
 If there are too many using the website, it can cause problems logging in.
 The system cannot provide what is the best solution to do, the visualization tool is there
but, it cannot provide any strategies to the user.
 The system cannot fix human error.

Target Audience

Primary

Individuals: This group includes individuals from various walks of life, such as working
professionals, students, freelancers, and homemakers, who want to manage their personal
finances more effectively.

Small Business Owners: Small business owners and entrepreneurs seeking a tool to
track business expenses, monitor cash flow, and simplify financial management.

Secondary

Financial Advisors - Financial professionals who may recommend the Expense Tracker
to their clients as a tool for better financial management and planning.

Families - Families and households looking to organize their household budgets, track
expenses, and save for future goals.

Non-Profit Organizations - Non-profit organizations and charities that require a cost-


effective solution for expense tracking and budget management.

Educational Institutions - Educational institutions, including universities and colleges,


that may use the Expense Tracker for managing budgets and expenses related to various
academic and administrative activities.
Needs and Preferences:

1. Simplicity (user-friendly) -They seek an intuitive and easy-to-use expense tracking platform.

2. Efficiency - They need a tool that saves time by automating repetitive tasks.

3. Budget Control - Many aim to create and stick to budgets for savings and financial goals.

4. Financial Insights - They desire insights into their spending habits and trends.

Technical Requirements

Hardware Requirements:

Server Infrastructure:

 Sufficient server capacity and resources to host the web application.

Internet Connectivity:

 High-speed internet connectivity for server hosting and data synchronization.

Client Devices:

 For end-users, any device with a web browser should be compatible, including desktop
computers, laptops, tablets, and smartphones.

Software Requirements

 Web Server
 Database Management System (DBMS)
 Programming Languages like PHP
 Web Development Framework like Laravel
 Use for Front-End like HTML, CSS, and JavaScript
 Development and Testing Tools like IDEs
 Deployment and Hosting Tools and services for deploying and hosting the web
application, which may include cloud platforms.
Project Timeline

WEEK 1

WEEK 2

WEEK 3-4

WEEK 5-6

WEEK 7-8

WEEK 9-10
Team and Responsibilities

Jethro L. Malabar

 Team Leader
 Planning
 developer
 In-charge of overseeing the whole project

Joshua E. Magdagasang

 Developer
 Planning
 In-charge of overseeing the whole project
 Tester

Abdu Rashid Suminguit

 Tester
 Planning
 Project Presentor
References

Flowchart:
Use Case Diagram
Wireframe:

You might also like