HEU-keep is a Keep-style workout card generator adapted for Harbin Engineering University (HEU).
Primary repository:
lingion/HEU-keep
This is the only mainline source of truth for the project.
- Cloudflare Pages (latest deployment):
https://master.heu-keep-demo.pages.dev - Direct deployment URL:
https://36974885.heu-keep-demo.pages.dev - Entry pages:
/index.html(classic)/liquid.html(liquid)
- High-fidelity Keep-style running summary UI
- HEU map adaptation and scene customization
- Real-time data editing + preview
- Manual and generated running tracks
- High-resolution export pipeline
- IndexedDB local persistence
- frontend optimization
- UI polish and interaction refinement
- mobile adaptation and testing
- backend logic and API integration
- deployment and delivery
- full-project integration and packaging
- Frontend: HTML, CSS, JavaScript, Canvas, IndexedDB, html2canvas
- Backend: Python, Flask, Flask-CORS, NumPy
- Deployment: Cloudflare Pages (frontend demo), static hosting
All meaningful project evolution should ultimately land in this repository. Collaboration copies or presentation mirrors should not replace this repo as the mainline.
ARCHITECTURE.md— architecture and module responsibilitiesDEPLOYMENT.md— local run + deployment notesRESUME_BULLETS.md— resume-ready project descriptionsTEAM_SPLIT.md— role splitMAIN_REPOSITORY_SCOPE.md— main repository rule- Online Operation Guide — step-by-step user manual with workflow, track generation, export, and troubleshooting
- Technical Write-up — elliptical track decomposition, random walk drift, color gradient state machine, off-screen export pipeline

