Skip to content

lingion/HEU-keep

Repository files navigation

Stars Forks Issues License
Last commit Python Flask

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.

🚀 Try Demo (P1)

🖼️ Screenshots (P0)

Light Mode

HEU-keep Classic Preview

Dark Mode

HEU-keep Liquid Preview

✨ Highlights

  • 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

Collaboration Split

Kerry1020

  • frontend optimization
  • UI polish and interaction refinement
  • mobile adaptation and testing

Lingion

  • backend logic and API integration
  • deployment and delivery
  • full-project integration and packaging

Tech Stack

  • Frontend: HTML, CSS, JavaScript, Canvas, IndexedDB, html2canvas
  • Backend: Python, Flask, Flask-CORS, NumPy
  • Deployment: Cloudflare Pages (frontend demo), static hosting

Repository Rule

All meaningful project evolution should ultimately land in this repository. Collaboration copies or presentation mirrors should not replace this repo as the mainline.

Docs

  • ARCHITECTURE.md — architecture and module responsibilities
  • DEPLOYMENT.md — local run + deployment notes
  • RESUME_BULLETS.md — resume-ready project descriptions
  • TEAM_SPLIT.md — role split
  • MAIN_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

License

GPL-3.0

About

Keep 运动数据生成器 — 跑步轨迹/配速/地图可视化,可自定义路线与样式

Topics

Resources

License

Stars

5 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors