NORMA eResearch @NCI Library

PennyWise: Technical Report

Campbell, Lee (2024) PennyWise: Technical Report. Undergraduate thesis, Dublin, National College of Ireland.

[thumbnail of Bachelor of Science]
Preview
PDF (Bachelor of Science)
Download (2MB) | Preview

Abstract

This report provides a technical overview of the PennyWise application, which aims to integrate personal banking and AI for financial analytics and insights. The purpose of the report is to examine and document the background, objectives, problem areas, development, system design, implementation, testing and evaluation of this application.

This report has highlighted the benefits of the current architecture, using Server Side Rendering, the benefits of the technology stack used, the use cases, current implementation and security considerations going forward and the current infrastructure and code.

This report provides a technical review of the PennyWise application, which aims to merge personal banking with AI capabilities for financial analysis and insights. The report will explore and detail the project's background, goals, challenges, development process, system design, implementation, testing, and evaluation.

Key highlights of the report include:

Background and Objectives: The report delves into the how and why of the PennyWise application and how the current objectives came to be.

Architecture and Technology Stack: Emphasizes the advantages of the current architecture, particularly the use of Server Side Rendering, and discusses the benefits of the chosen technology stack.

Use Cases and Implementation: The report outlines various use cases, the current implementation status, and how the application integrates AI for financial analytics.

Security Considerations: Focus on security considerations in the application's design and implementation, in an aim to highlight the importance of safeguarding user financial data.

Infrastructure and Code: It provides insights into the current infrastructure and codebase, offering an overview of the technical aspects of the project.

Item Type: Thesis (Undergraduate)
Supervisors:
Name
Email
Jaswal, Shivani
UNSPECIFIED
Subjects: H Social Sciences > HG Finance
Q Science > QA Mathematics > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science
Q Science > QH Natural history > QH301 Biology > Methods of research. Technique. Experimental biology > Data processing. Bioinformatics > Artificial intelligence
Q Science > Q Science (General) > Self-organizing systems. Conscious automata > Artificial intelligence
H Social Sciences > HG Finance > Banking
Divisions: School of Computing > Bachelor of Science (Honours) in Computing
Depositing User: Ciara O'Brien
Date Deposited: 27 May 2025 14:35
Last Modified: 27 May 2025 14:35
URI: https://norma.ncirl.ie/id/eprint/7678

Actions (login required)

View Item View Item