Development · · 7 min read
Bareungrip: Feature Planning
A product planning document outlining the core features, user flows, administrative functions, and future development tasks for Bareungrip, a senior-focused park golf wellness platform.
#Development #Bareungrip #Feature Planning #Flutter #Supabase
Overview
Bareungrip is a park golf wellness platform designed for senior users. Rather than serving as a simple course reservation app, it aims to connect course discovery and booking, pre- and post-round exercise routines, pain self-assessments, score tracking, community features, tournament information, and wellness tours into one integrated experience.
The core goal is to create a recurring user journey that connects preparation before a round, course selection and booking, exercise and health management, activity tracking, and community participation.
Target Users
The primary users are park golf players aged 50 and older, as well as beginners. The app prioritizes large text, clear buttons, simple navigation, and recommendations based on the user's health condition.
Secondary users include course operators, local governments, service providers, and administrators. They manage course congestion, reservation status, announcements, tournament information, and advertising banners.
Core User Flow
1. Users access the app through email verification or social login. 2. The home screen displays weather conditions, outdoor activity suitability, announcements, and tournament information. 3. Users search for park golf courses by region and filter between outdoor and screen-based facilities. 4. Users select a date, time slot, number of participants, and payment method to complete a reservation. 5. The Exercise tab provides pre-round stretching and post-round recovery routines. 6. The Records tab allows users to complete pain assessments, functional self-assessments, and record round scores. 7. Users review their reservations and health records from the My Page section. 8. The Community section provides reviews, regional rankings, and club matching.