Skip to content
rootulpPublic

About

๐Ÿƒโ€โ™‚๏ธ Analyze triathlon times

Resources

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

ย 

History

190 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

TriTimes

TriTimes is a triathlon results viewer for Ironman and Ironman 70.3 races. Search for any athlete to see their race history and compare their swim, bike, and run performance against their age group and the overall field.

Cloudflare migration

The proposed replacement lives in site/: Astro generates static HTML, with Preact islands for search, charts, result pages, and athlete histories. It deploys to Cloudflare Workers Static Assets without server code or a paid Workers subscription. The existing Next.js application in app/ remains available for production and rollback until cutover is approved.

See site/docs/migration.md for feature parity, costs, measurement methodology, known differences, and deployment/cutover instructions.

Local Development

Prerequisites: Node.js 18+

cd app
npm install
npm run dev
Command Description
npm run dev Start Next.js development server
npm run build Build for production (also generates search index)
npm run start Start production server
npm run lint Run ESLint

Credits

Built with Claude Code and Conductor.

Inspiration

hyresult.com

About

๐Ÿƒโ€โ™‚๏ธ Analyze triathlon times

Resources

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Contributors

Languages