Back to Projects
WeChat Mini Program

FitLog

Fitness Tracking Mini Program · AI Coach + Food Recognition

WeChat MPAICloud Dev
fitlog.wechat
FitLog Training

▶ 今日训练: 胸部+三头
📷 食物识别: 鸡胸沙拉
热量: 342kcal · 蛋白质: 28g

FitLog is a fitness tracking WeChat mini-program supporting cloud and local dual-mode. It includes training recording, AI coach chat, food photo recognition, training plan management, multi-dimensional data charts, and achievement badges across 9 major modules with 18K+ lines of code.

Solo Dev
Role
18K+ Lines
Codebase
9 Modules
Features
Live
Status
5 Functions
Backend

AI Coach Chat

Smart dialogue with multi-session management powered by Dify workflows

Multi-dimensional Data

Training/diet/hydration/body data chart visualization

Food Photo Recognition

Cloud-based AI food identification with one-click nutrition logging

Training Plans

Custom training plan creation/editing with guided workout mode

Cloud/Local Dual Mode

Cloud-first with automatic local storage fallback

Built on native WeChat Mini Program framework with 5 cloud functions handling login, food recognition, AI proxy, WeRun decryption, and training reminders.

WeChat MP Custom TabBar Cloud Functions Cloud DB Dify AI GLM-4 Food Recognition WeChat Cloud WeRun API
Frontend Backend AI / ML Infra

Interested in this project?

Let's discuss technical details or collaboration opportunities