Design and implementation of a PokéHub mobile app

The Pokémon Trading Card Game (hereafter referred to as PTCG) is one of the most popular trading card games in the world, with over 34 billion cards produced since its conception. Since the introduction of the base set of cards in Japan in 1996, the game has grown exponentially to include almost...

Full description

Saved in:
Bibliographic Details
Main Author: Koppar, Devansh Sunil
Other Authors: Jong Ching Chuen
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/157450
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-157450
record_format dspace
spelling sg-ntu-dr.10356-1574502023-07-07T19:19:47Z Design and implementation of a PokéHub mobile app Koppar, Devansh Sunil Jong Ching Chuen School of Electrical and Electronic Engineering ECCJONG@ntu.edu.sg Engineering::Computer science and engineering::Software::Software engineering Engineering::Computer science and engineering::Computer applications The Pokémon Trading Card Game (hereafter referred to as PTCG) is one of the most popular trading card games in the world, with over 34 billion cards produced since its conception. Since the introduction of the base set of cards in Japan in 1996, the game has grown exponentially to include almost a hundred expansion sets, as well as an online client to play the game [1]. The cards are enjoyed in two main ways: Collecting the cards and playing the card game. This Final Year Project outlines the conception and implementation of the PokéHub app: A companion app to the PTCG, which aims to be a central hub for the fans of the PTCG. It includes features for players and collectors alike. The app was created using Flutter and Firebase. Various Flutter widgets were used to realize the app interface. Firebase was used for two main purposes: Cloud Firestore, which was used as the database of the app, along with Firebase Auth, which was used to handle user login and account creation. Users can view a complete database of all Pokémon cards printed to date, while also being able to add specific cards to their collection or wish list. This allows users to track their collections and keep track of card prices in their wish list. Players can utilize the deck builder feature, allowing them to save their deck lists, as well as share them with friends through social network apps. This report starts with an introduction explaining the motivations and objectives of this project, as well as the existing solutions and the tools used in the project. Following this, the body of the report discusses how the app was designed and implemented. Finally, the report concludes with details about how the app was tested, what results were obtained, as well as the problems and challenges faced during development. Bachelor of Engineering (Electrical and Electronic Engineering) 2022-05-16T12:09:41Z 2022-05-16T12:09:41Z 2022 Final Year Project (FYP) Koppar, D. S. (2022). Design and implementation of a PokéHub mobile app. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/157450 https://hdl.handle.net/10356/157450 en A2084-211 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering::Software::Software engineering
Engineering::Computer science and engineering::Computer applications
spellingShingle Engineering::Computer science and engineering::Software::Software engineering
Engineering::Computer science and engineering::Computer applications
Koppar, Devansh Sunil
Design and implementation of a PokéHub mobile app
description The Pokémon Trading Card Game (hereafter referred to as PTCG) is one of the most popular trading card games in the world, with over 34 billion cards produced since its conception. Since the introduction of the base set of cards in Japan in 1996, the game has grown exponentially to include almost a hundred expansion sets, as well as an online client to play the game [1]. The cards are enjoyed in two main ways: Collecting the cards and playing the card game. This Final Year Project outlines the conception and implementation of the PokéHub app: A companion app to the PTCG, which aims to be a central hub for the fans of the PTCG. It includes features for players and collectors alike. The app was created using Flutter and Firebase. Various Flutter widgets were used to realize the app interface. Firebase was used for two main purposes: Cloud Firestore, which was used as the database of the app, along with Firebase Auth, which was used to handle user login and account creation. Users can view a complete database of all Pokémon cards printed to date, while also being able to add specific cards to their collection or wish list. This allows users to track their collections and keep track of card prices in their wish list. Players can utilize the deck builder feature, allowing them to save their deck lists, as well as share them with friends through social network apps. This report starts with an introduction explaining the motivations and objectives of this project, as well as the existing solutions and the tools used in the project. Following this, the body of the report discusses how the app was designed and implemented. Finally, the report concludes with details about how the app was tested, what results were obtained, as well as the problems and challenges faced during development.
author2 Jong Ching Chuen
author_facet Jong Ching Chuen
Koppar, Devansh Sunil
format Final Year Project
author Koppar, Devansh Sunil
author_sort Koppar, Devansh Sunil
title Design and implementation of a PokéHub mobile app
title_short Design and implementation of a PokéHub mobile app
title_full Design and implementation of a PokéHub mobile app
title_fullStr Design and implementation of a PokéHub mobile app
title_full_unstemmed Design and implementation of a PokéHub mobile app
title_sort design and implementation of a pokéhub mobile app
publisher Nanyang Technological University
publishDate 2022
url https://hdl.handle.net/10356/157450
_version_ 1772826158371438592