Authors
Mingcheng Tian 1 and Rodrigo Onate 2 , 1 USA, 2 California State University, USA
Abstract
Tennis players often struggle to find compatible people to play with because they need someone nearby, at a similar skill level, and available at the same time. This project proposes a mobile application that helps players find rally partners through structured profiles and search filters. The app was built using Flutter for the interface and Firebase for authentication and profile storage [11]. The main components are the profile system, search and filter system, and settings system. Users can store details such as UTR rating, location, gender, preferred courts, playing hand, available days, and available times. Challenges included keeping profile data consistent across settings, search, and profile displays. Experiments tested search accuracy and availability updates. Results showed strong performance overall, although city and availability formatting affected some results. This idea is useful because it gives tennis players a faster and more organized way to connect.
Keywords
Tennis, Community, Social, Exercise, Mobile Application, Flutte