NORMA eResearch @NCI Library

Event Point: Technical Report

Fogarty, Jade (2024) Event Point: Technical Report. Undergraduate thesis, Dublin, National College of Ireland.

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

Abstract

This report looks to provide a comprehensive and detailed outline of the development process of my final project titled Event Point. It highlights the technologies and tools used to build the web application throughout the various stages of planning and development. These technologies (Express.js, React, MongoDB, Node.js, GitLab, and CircleCI) will be used to create a full stack web application utilizing the MVC architecture. The report identifies and outlines the functional requirements in detail using Use Cases and supporting diagrams for a visual representation of the flow of the application and also addresses the nonfunctional requirements expected of this project.

The architectural design of the system is detailed and the role each component is outlined further when the implementation of some key functionalities is broken down and described in a step-by-step process. This give some key insights into the various functions which are called as the user interacts with the web application. Due to the MVC architecture of the system, each component is separated enabling code reusability and best practices. These processes are supported with screenshots, code snippets, and diagrams as a visual representation of the system.

The conclusions of this report identify and address the limitations of this application before acknowledging the potential for future development further on. After analysing and reflecting on the overall project, the conclusions of this report have found that Event Point enhances the event going experience for its users and provides an engaging platform for those who wish to personalise their interactions with events and enhance their social interactions with other event goers.

Item Type: Thesis (Undergraduate)
Supervisors:
Name
Email
Thornbury, Emer
UNSPECIFIED
Subjects: Q Science > QA Mathematics > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science
Q Science > QA Mathematics > Computer software
T Technology > T Technology (General) > Information Technology > Computer software
Z Bibliography. Library Science. Information Resources > ZA Information resources > ZA4150 Computer Network Resources > The Internet > World Wide Web > Websites > Online social networks
T Technology > TK Electrical engineering. Electronics. Nuclear engineering > Telecommunications > The Internet > World Wide Web > Websites > Online social networks
Z Bibliography. Library Science. Information Resources > ZA Information resources > ZA4150 Computer Network Resources > The Internet > World Wide Web > Websites
T Technology > TK Electrical engineering. Electronics. Nuclear engineering > Telecommunications > The Internet > World Wide Web > Websites
Divisions: School of Computing > Bachelor of Science (Honours) in Computing
Depositing User: Ciara O'Brien
Date Deposited: 26 May 2025 15:39
Last Modified: 26 May 2025 15:39
URI: https://norma.ncirl.ie/id/eprint/7663

Actions (login required)

View Item View Item