-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Wiki Sync Bot edited this page Jul 20, 2025
·
4 revisions
Welcome to the Running Page 2.0 wiki! This is your comprehensive guide to understanding, deploying, and customizing your cyberpunk-styled running data visualization platform.
- Installation Guide - Step-by-step setup instructions
- Configuration - Environment variables and settings
- Deployment - Vercel, Docker, and self-hosting options
- Cyberpunk Theme - Understanding the visual design system
- UI Components - CyberCard, CyberButton, and more
- Color Palette - Neon colors and theming
- API Reference - Complete API documentation
- Database Schema - SQLite structure and models
- Performance Optimization - Speed and efficiency tips
- Static Map System - Revolutionary caching approach
- Strava Integration - Data sync and authentication
- Activity Types - Supported sports and activities
- Contributing - How to contribute to the project
- Architecture - System design and structure
- Troubleshooting - Common issues and solutions
- Complete visual redesign with futuristic cyberpunk aesthetics
- Neon color palette - Electric cyan, hot pink, vibrant green
- Terminal-inspired UI - Monospace fonts and command-line feel
- Glitch effects - Subtle scan lines and digital artifacts
- 7.13 kB Activities page - Optimized bundle size
- Smart caching - 5-minute React Query cache
- GPU-accelerated animations - 60fps smooth interactions
- Efficient pagination - 10 items per page with working navigation
- 10+ Activity Types - Run, Ride, Swim, Walk, Hike, Workout, etc.
- Smart type detection - Automatic activity categorization
- Custom icons - Unique visual indicators for each activity type
- Comprehensive metrics - Distance, pace, elevation, heart rate
- Static map caching - 99%+ API cost reduction
- CDN distribution - jsDelivr for global fast delivery
- Intelligent fallback - Automatic API fallback when needed
- 43.96 MB map cache - 424 pre-generated route visualizations
๐ Performance Metrics:
โโโ Activities Page: 7.13 kB
โโโ Dashboard Page: 4.26 kB
โโโ Stats Page: 117 kB
โโโ Total Maps: 43.96 MB
๐ฏ Features:
โโโ Activity Types: 10+
โโโ API Endpoints: 12
โโโ UI Components: 20+
โโโ GitHub Actions: 4
- ๐ Bug Reports: GitHub Issues
- ๐ก Feature Requests: GitHub Discussions
- ๐ง Contact: [email protected]
- ๐ Live Demo: run2.miaowu.org
- @yihong0618 - Original running_page creator
- Strava API - Activity data source
- Mapbox - Map generation and visualization
- Vercel - Hosting and deployment platform
- Next.js Team - Outstanding React framework
Built with โค๏ธ for runners by runners
Ready to dive deeper? Start with the Installation Guide or explore our API Reference!