❓ Help Finished Vibe Coded a webapp, Classic pinoy Ending game NBA/PBA

kidanoni

Leecher
1000172007.webp



You do not have permission to view the full content of this post. Log in or register now.

Nagsasayang lang ba ako ng subscription plan sa base44 or Itutuloy ko p ba ito or idedelete ko na lang yung app or ibebenta ko ano ba maganda gawin dito. Magkakapera ba ako dito. Any advice?

Out of curiosity ginawa ko ito kasi nakikita ko yung mga nagpapataya na sinusulat lang sa papel, naisip ko gawa kaya ako online app. 🤣 😂😂😂

-----------------------
USER FEATURES
Account & Profile
Account registration and login
Unique username and a system-generated 9-digit display ID
Editable username (with constraints/validation)
Personal balance tracking (shown in PHP)
Lifetime stats: total bets placed, total winnings earned
Account deletion (self-service, with confirmation modal)

Browsing & Joining Games
Home feed showing all available games, grouped by live match (a single NBA game can have multiple linked boards/"rooms")
Tabs to filter by game state (e.g., live, upcoming, completed)
Real-time live score updates pulled from ESPN
Game cards showing teams, logos, scheduled time, game status, and how full the board is
"Game Room" banner/grouping when multiple boards exist for the same match


Placing Bets
Interactive number grid (00–99) showing which numbers are still available
Temporary number reservation system — selecting a number holds it for a short countdown window while the user completes their purchase, preventing two people from buying the same number
Reservation timer displayed to the user
Automatic release of reserved (but unpurchased) numbers if the timer expires
Confirmation step to finalize a reserved number into an active bet
Protection against duplicate bets



Tracking Bets & Winnings
"My Bets" page listing all bets the user has placed, across games
Status per bet: reserved, active, won, lost, refunded, cancelled
Per-quarter win breakdown (which quarter, which number, straight or reverse, amount won)
Live winnings calculation as quarters complete during a live game



Notifications
In-app notification center
Alerts for things like: board filling up, game going live, results posted, reservation expiring soon
Scrolling announcement banner for platform-wide messages
Popup announcements for important/featured messages



Support
In-app support ticketing system
Ability to send messages to support and receive replies
Ticket status tracking



Customization
Franchise-level theme selection (visual skin), where applicable




ADMIN FEATURES
(Franchise-level admins managing their own instance of the platform)
Game Management
Create games manually or auto-import scheduled NBA games from ESPN
Set price per number for each game
Enable/disable auto-duplicate (automatically spin up a new board when an existing one fills up, e.g., at 100 bets)
Enable/disable auto-live (automatically transition a game to "live" status close to its scheduled start)
Enable/disable auto-complete (automatically mark a game finished once ESPN reports it final)
Manual control over game status: draft, open, closed, live, completed, cancelled
Live score syncing from ESPN
Designate test/practice games separate from real games

Payout Management
Configure payout multipliers separately for Q1–Q3 straight, Q1–Q3 reverse, Q4 straight, and Q4 reverse
Configure house fee percentage taken from each prize pool
Configure minimum withdrawal amount
Run payouts for completed games (calculates and distributes winnings to all winning bets)
Live payout console — real-time view of a payout run in progress, including task-by-task status
Payout run history with searchable/filterable logs
Detailed breakdown per payout run (who got ρáíd, how much, status of each individual payout task)
Retry mechanism for failed individual payout tasks
Audit tool to verify a completed game's payout matches what was actually owed
Manual correction tool for cases of payout overpayment
Automatic refund processing if a game is cancelled or deleted (returns stake to all bettors on that board)



Bet Oversight
Duplicate bet detection and logging (flags cases where the system may have allowed conflicting/duplicate number purchases)
Tools to review and clean up duplicate bet records
Full transaction ledger (every money movement: bets placed, winnings ρáíd, refunds, fees)



User Management
View and search all users on the platform
Promote/demote user roles (user / admin / superadmin) with granular admin permission sets
Suspend or ban users, with optional ban duration and reason
Mute users from support chat, with optional duration and reason
Create and manage test user accounts for QA purposes



Platform Configuration
Central settings panel covering: house fee, payout multipliers, minimum withdrawal, minimum bets required before a board can proceed, minimum bets required before auto-live triggers, live score polling interval, auto-live check interval
Support system settings: auto-assignment of tickets, email notifications for new tickets



Announcements
Create, edit, and schedule platform-wide announcements
Choose display style (popup vs. scrolling banner)



Support Console
View and respond to all incoming support tickets
Pre-written response templates
Assign tickets to specific admins



System Monitoring & Reliability
System error log — captures and lists backend errors for review
Automated "repair engine" that detects and attempts to fix common data issues (e.g., stuck payout runs, orphaned reservations) on a schedule
Repair log — history of what the auto-repair system found and fixed
Manual trigger to run repair checks on demand
Activity log — full audit trail of admin actions taken across the platform (who did what, when)
Exportable logs (duplicate bet logs, payout logs) for offline review


Reporting
Dashboard with key metrics (active games, total bets, prize pools, recent activity)
Exportable franchise-level data reports




SUPERADMIN FEATURES
(Platform-owner level, above individual franchise admins)

Franchise Management
Create new franchises (branded, independent instances of the platform) for franchisees to operate
Set rental price and rental duration for a franchise license
Track franchise status: pending payment, active, expired, suspended
Automatic expiry notifications sent to franchise owners as their rental period approaches its end
Assign/reassign franchise ownership
Internal admin notes per franchise (not visible to franchisee)
Select/restrict available UI themes per franchise


Cross-Franchise Oversight
Visibility into all franchises running on the platform
Superadmin-level dashboard aggregating activity across franchises
Ability to step into or audit any individual franchise's data
 
deployed sa base44 yan, working lahat yan. pwede mo itest, request ka lng ng cashin, accept ko
pag nilabas mo ng base 44 paps, walang backend sya. kunwari sa ide mo na itutuloy development, vs code ganun. ui lang makukuha mo tas yung database schema
 
pag nilabas mo ng base 44 paps, walang backend sya. kunwari sa own ide mo na itutuloy development, ui lang makukuha mo tas yung database schema
Pwede nmn sya ilagay sa github, tpos base44 ang gamit n backend 2way sync.

makukuha nmn lahat ng schema at data structures, hindi nga lang auto if need tlga alisin kay base44.
 
Pwede nmn sya ilagay sa github, tpos base44 ang gamit n backend 2way sync.

makukuha nmn lahat ng schema at data structures, hindi nga lang auto if need tlga alisin kay base44.
Kung ako papayo lang paps, kung balak mo siyang ibenta balang araw, magandang isipin din yung dependency sa Base44. Habang tumatagal kasi may mga buyer na mas gusto yung system na kaya nilang i-host at i-maintain sa sarili nilang infrastructure.

Okay lang naman kung Base44 gamit mo at working lahat, lalo na kung para sa sarili mong operation. Pero kung resale ang usapan, mas malaki kadalasan ang appeal ng system na hindi naka-lock sa isang platform at mas madaling i-transfer sa bagong owner.
 
Kung ako papayo lang paps, kung balak mo siyang ibenta balang araw, magandang isipin din yung dependency sa Base44. Habang tumatagal kasi may mga buyer na mas gusto yung system na kaya nilang i-host at i-maintain sa sarili nilang infrastructure.

Okay lang naman kung Base44 gamit mo at working lahat, lalo na kung para sa sarili mong operation. Pero kung resale ang usapan, mas malaki kadalasan ang appeal ng system na hindi naka-lock sa isang platform at mas madaling i-transfer sa bagong owner.
base sa docs meron daw syang full backend extraction sa base44, wala na naman ako balak alisin dito., bahala na kung sino magka gusto, libangan ko na lang ito
 
Gets paps. Nabanggit ko lang naman yung dependency side kasi iniisip ko agad yung bentahan o paglipat ng ownership. Pero kung hobby project mo lang naman at okay ka sa Base44 setup, goods na yan. 👍
 

About this Thread

  • 7
    Replies
  • 251
    Views
  • 2
    Participants
Last reply from:
Handnasomepa

Trending Topics

Online now

Members online
482
Guests online
996
Total visitors
1,478

Forum statistics

Threads
2,286,949
Posts
29,041,388
Members
1,217,282
Latest member
Andreew00012
Back
Top