Authors
Licheng Xiao1 and Ang Li2, 1Pacific Academy, Irvine, 2California State Polytechnic University, USA
Abstract
The problem aimed to solve in this project is a lack of easy to find information and resources in the snowboarding community. Generally, it is common to find information that includes a lack of snowboarding information, resources, how-to-videos, gear item listings and deals, and available resorts when looking for information as a new snowboarder. To solve this problem, we want to make an easy to use mobile app that has informational resources and posts about snowboarding topics as well as listings for great gear items and resorts, including those with current deals or sales. One of the most prominent challenges we faced while developing this app was connecting our FireBase database with the FluttlerFlow application, as our app needed a database to store the gear and resort documents. To connect the FireBase database, we needed to set the corresponding variable in the Firestore within Flutter Flow. In addition, many icons or containers need to have an action that is linked to the firebase and I need to call it in the backend query. To ensure that our Fire Base database worked accurately with our FlutterFlow app through the Firestore, we performed tests to ensure that each field in each item in the database was accurate and responded correctly with filters. The result from these tests, we found, was that our filters and fields worked flawlessly, enabling a well-working database set up with our app. Our app is a great solution to the problem we stated because it encompasses a great array of snowboarding related topics and resources, providing an all around informative experience for the user.
Keywords
Snowboarding, Mobile APP, Firebase, FlutterFlow