"Photography Is Life" WeChat Mini Program
A WeChat Mini Program for photography enthusiasts, 'Photography Is Life': a knowledge base + portfolio platform featuring a library of 101 cameras, 102 lenses, terminology search, photo uploads, and EXIF parameter recording.
A WeChat Mini Program for photography enthusiasts, named after Nobuyoshi Araki’s words: “Photography is life.” Positioned as a photography knowledge base and portfolio platform.
MVP Scope
4 modules, 7 sub-modules, 14 pages: Knowledge Base (101-camera library / 102-lens library / photography terminology), Site-wide Search, Works (photo upload with shooting parameter recording), and My Profile (account system).
Data Curation
A custom-built scraper collected and cleaned structured camera and lens data from DPReview, producing a usable knowledge base of 101 cameras and 102 lenses to power the knowledge base module and search.
Engineering Approach
Built on the native WeChat Mini Program framework + WeChat Cloud Development (Cloud Functions + Cloud Database + Cloud Storage), enabling the frontend to read and write cloud data directly. The project advanced through PM + DA + RD team collaboration, coordinating requirements gathering, task distribution, and progress tracking.
Highlights
- MVP planned with 4 modules, 7 sub-modules, and 14 pages, delivered through team collaboration (PM + DA + RD)
- Data acquisition: scraped 101 cameras and 102 lenses from DPReview to build the knowledge base
- Built on WeChat Cloud Development (Cloud Functions + Cloud Database + Cloud Storage) with the native Mini Program framework