169 lines
5.1 KiB
JSON
169 lines
5.1 KiB
JSON
{
|
|
"users": [
|
|
{
|
|
"id": "usr_demo_golfer",
|
|
"email": "demo@pinpointgolf.com",
|
|
"username": "demogolfer",
|
|
"name": "Demo Golfer",
|
|
"avatarUrl": "https://images.unsplash.com/photo-1500648767791-00dcc994a43e?auto=format&fit=crop&w=120&h=120&q=80",
|
|
"handicapIndex": 12.4,
|
|
"homeClub": "Pebble Cove Links",
|
|
"isPublic": true,
|
|
"provider": "local",
|
|
"createdAt": "2026-10-10T01:33:30.863Z",
|
|
"updatedAt": "2026-10-10T01:33:30.863Z",
|
|
"passwordHash": "$2b$10$dazakuysQGoPaG27E2OWweafH.l/GJrb3XGsCiBbRVgf2WdNfnwnO"
|
|
},
|
|
{
|
|
"id": "usr_1791596044846_0e8u8",
|
|
"email": "test@golf.com",
|
|
"username": "testplayer",
|
|
"name": "Test Player",
|
|
"handicapIndex": 9.5,
|
|
"homeClub": "Local Links Club",
|
|
"isPublic": true,
|
|
"provider": "local",
|
|
"createdAt": "2026-10-10T01:34:04.846Z",
|
|
"updatedAt": "2026-10-10T01:34:04.846Z",
|
|
"passwordHash": "$2b$10$5UujhxPRuprn7xtAkOAxKeqfxLaIOIcTwEXtnFQnmVYy6wYVeIvCK"
|
|
}
|
|
],
|
|
"settings": {
|
|
"usr_demo_golfer": {
|
|
"trackFIR": true,
|
|
"trackFIRDirection": true,
|
|
"trackGIR": true,
|
|
"trackGIRDirection": true,
|
|
"trackPutts": true,
|
|
"trackForegreen": true,
|
|
"trackFirstPuttDistance": false,
|
|
"trackPenalties": true,
|
|
"trackPenaltyTypes": true,
|
|
"trackBunkers": true,
|
|
"trackBunkerTypes": true,
|
|
"trackSandSaves": true,
|
|
"trackUpAndDown": true,
|
|
"trackDriveClub": true,
|
|
"trackDriveDistance": false,
|
|
"trackHoleNotes": true,
|
|
"distanceUnit": "meters",
|
|
"puttDistanceUnit": "meters"
|
|
},
|
|
"usr_1791596044846_0e8u8": {
|
|
"trackFIR": true,
|
|
"trackFIRDirection": true,
|
|
"trackGIR": true,
|
|
"trackGIRDirection": true,
|
|
"trackPutts": true,
|
|
"trackForegreen": true,
|
|
"trackFirstPuttDistance": false,
|
|
"trackPenalties": true,
|
|
"trackPenaltyTypes": true,
|
|
"trackBunkers": true,
|
|
"trackBunkerTypes": true,
|
|
"trackSandSaves": true,
|
|
"trackUpAndDown": true,
|
|
"trackDriveClub": true,
|
|
"trackDriveDistance": false,
|
|
"trackHoleNotes": true,
|
|
"distanceUnit": "meters",
|
|
"puttDistanceUnit": "meters"
|
|
}
|
|
},
|
|
"rounds": {
|
|
"usr_1791596044846_0e8u8": []
|
|
},
|
|
"customCourses": {},
|
|
"publicSeedGolfers": [
|
|
{
|
|
"id": "user_seed_viktor",
|
|
"username": "viktor_h",
|
|
"name": "Viktor H.",
|
|
"avatarUrl": "https://images.unsplash.com/photo-1535713875002-d1d0cf377fde?auto=format&fit=crop&w=120&h=120&q=80",
|
|
"handicapIndex": 0.4,
|
|
"homeClub": "Oslo Golfklubb",
|
|
"roundsCount": 24,
|
|
"scoringAverage": 71.2,
|
|
"bestGross": 67,
|
|
"firPercentage": 74.5,
|
|
"girPercentage": 76.2,
|
|
"puttsPerRound": 28.4,
|
|
"scramblePercentage": 68,
|
|
"sandSavePercentage": 62.5,
|
|
"penaltiesPerRound": 0.3,
|
|
"isPublic": true
|
|
},
|
|
{
|
|
"id": "user_seed_marcus",
|
|
"username": "marcus_t",
|
|
"name": "Marcus Thorne",
|
|
"avatarUrl": "https://images.unsplash.com/photo-1570295999919-56ceb5ecca61?auto=format&fit=crop&w=120&h=120&q=80",
|
|
"handicapIndex": 5.8,
|
|
"homeClub": "Pine Valley GC",
|
|
"roundsCount": 18,
|
|
"scoringAverage": 76.8,
|
|
"bestGross": 73,
|
|
"firPercentage": 66,
|
|
"girPercentage": 62.5,
|
|
"puttsPerRound": 30.1,
|
|
"scramblePercentage": 54,
|
|
"sandSavePercentage": 47,
|
|
"penaltiesPerRound": 0.8,
|
|
"isPublic": true
|
|
},
|
|
{
|
|
"id": "user_seed_sarah",
|
|
"username": "sarah_m",
|
|
"name": "Sarah Miller",
|
|
"avatarUrl": "https://images.unsplash.com/photo-1494790108377-be9c29b29330?auto=format&fit=crop&w=120&h=120&q=80",
|
|
"handicapIndex": 11.2,
|
|
"homeClub": "St Andrews Links Club",
|
|
"roundsCount": 15,
|
|
"scoringAverage": 82.4,
|
|
"bestGross": 78,
|
|
"firPercentage": 58.2,
|
|
"girPercentage": 51,
|
|
"puttsPerRound": 31.6,
|
|
"scramblePercentage": 42,
|
|
"sandSavePercentage": 36,
|
|
"penaltiesPerRound": 1.4,
|
|
"isPublic": true
|
|
},
|
|
{
|
|
"id": "user_seed_dave",
|
|
"username": "dave_k",
|
|
"name": "Dave Kowalski",
|
|
"avatarUrl": "https://images.unsplash.com/photo-1507003211169-0a1dd7228f2d?auto=format&fit=crop&w=120&h=120&q=80",
|
|
"handicapIndex": 18.6,
|
|
"homeClub": "Bandon Dunes Golfers",
|
|
"roundsCount": 12,
|
|
"scoringAverage": 91.5,
|
|
"bestGross": 86,
|
|
"firPercentage": 44,
|
|
"girPercentage": 32.5,
|
|
"puttsPerRound": 34.2,
|
|
"scramblePercentage": 28,
|
|
"sandSavePercentage": 21,
|
|
"penaltiesPerRound": 2.6,
|
|
"isPublic": true
|
|
},
|
|
{
|
|
"id": "user_seed_elena",
|
|
"username": "elena_rostova",
|
|
"name": "Elena Rostova",
|
|
"avatarUrl": "https://images.unsplash.com/photo-1534528741775-53994a69daeb?auto=format&fit=crop&w=120&h=120&q=80",
|
|
"handicapIndex": 8.9,
|
|
"homeClub": "Torrey Pines South",
|
|
"roundsCount": 20,
|
|
"scoringAverage": 79.8,
|
|
"bestGross": 75,
|
|
"firPercentage": 62.4,
|
|
"girPercentage": 57.8,
|
|
"puttsPerRound": 31,
|
|
"scramblePercentage": 48,
|
|
"sandSavePercentage": 40,
|
|
"penaltiesPerRound": 1.1,
|
|
"isPublic": true
|
|
}
|
|
]
|
|
} |