Easy-to-manage touch screens
Free, open-source touch screens. Guided USB setup, a drag-and-drop editor and local control. Made for Home Assistant.
Explore Australian racecourses in interactive 3D. Photorealistic 3D maps of Eagle Farm and Doomben racecourses with points of interest, venue layout, and race-day wayfinding.
LifestyleTypeScript · HTMLGitHub @markpukete-webOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Interactive 3D maps of Australian racecourses. Built with Google Photorealistic 3D Tiles and CesiumJS, TrackView 3D lets users explore racecourse grounds in immersive 3D with informational overlays for facilities, amenities, and race-day points of interest
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Interactive 3D maps of Australian racecourses. Built with Google Photorealistic 3D Tiles and CesiumJS, TrackView 3D lets users explore racecourse grounds in immersive 3D with informational overlays for facilities, amenities, and race-day points of interest.
Tracks available: Eagle Farm Racecourse and Doomben Racecourse, Brisbane.
Part of markma.dev, Mark's 3D portfolio — TrackView 3D is the Grandstand you
can ride up to there.Read the full README ↗Interactive 3D maps of Australian racecourses. Built with Google Photorealistic 3D Tiles and CesiumJS, TrackView 3D lets users explore racecourse grounds in immersive 3D with informational overlays for facilities, amenities, and race-day points of interest.
Tracks available: Eagle Farm Racecourse and Doomben Racecourse, Brisbane.
→ Live: https://trackview3d.markma.dev (Vercel fallback: https://trackview-3d.vercel.app)
Part of markma.dev, Mark's 3D portfolio — TrackView 3D is the Grandstand you can ride up to there.
Give first-time racegoers a way to virtually explore a racecourse before they visit — understand the layout, find key facilities, and arrive with confidence on race day. This is an educational and wayfinding tool, not a gambling product.
?track=eagle-farm and ?track=doomben query parametersprefers-reduced-motion# Clone the repository
git clone https://github.com/markpukete-web/trackview-3d.git
cd trackview-3d
# Install dependencies
npm install
# Set up environment variables
cp .env.example .env
# Add your Google Maps API key to .env
# Start development server
npm run dev
| Variable | Description |
|---|---|
VITE_GOOGLE_MAPS_API_KEY | Google Maps API key with Map Tiles API enabled |
trackview-3d/
├── src/
│ ├── components/
│ │ ├── Map/ # CesiumJS viewer, markers, camera
│ │ └── UI/ # Discovery controls, drawer + tabs, tour, weather
│ ├── constants/ # Discovery intent config, etc.
│ ├── data/
│ │ └── tracks/ # Per-track config & POI data (eagle-farm.ts, etc.)
│ ├── hooks/ # useTour, useWeather, useRouteOverlay, useDevWaypointCapture
│ ├── types/ # TypeScript type definitions (track, tour, weather, discovery)
│ ├── utils/ # Weather helpers, icon mappings
│ ├── App.tsx
│ └── main.tsx
├── public/ # Static assets + Cesium workers
├── CLAUDE.md
└── README.md
MIT