Understand the capabilities this project type needs and take relevant features back to the project brief.
Build where the users already are.
A small app that runs inside WeChat, Alipay, or Douyin. Pick one platform first and solve a specific problem for its users.
One platform firstCheck suitability before building
01Which projects fit this form?
Sign-ups, bookings and member services with an existing audience on WeChat, Alipay or Douyin, when the platform supports the required features and account eligibility.
02What should be ready before you start building?
Builders who can choose one platform, reach its real users, and check account eligibility, permissions, review and release requirements.
03Which projects should consider a different form?
Projects needing a universal link across unrelated platforms, or capabilities unavailable on the chosen platform. Code and eligibility are not automatically portable between platforms.
04Which missing prerequisites should you resolve first?
Builders without a known platform audience or required account eligibility, or who cannot accept platform review and constraints. Resolve these before implementation.
Still unsure? Try a small validation
Check needed features and test access using the actual account, then preview one small action. Record missing eligibility; a simulator preview is not a public release.
If the audience is not tied to one platform, compare a shareable web app.
Compare an alternative →This reference helps choose project form; its sections are not a second required route. Return to “Prepare the brief” on the main route to update the brief; technology selection is still “Agree on design and technology”.
Start with a small first version
01 / STARTEvent information & sign-up
View an event, pick a session, enter details, and see the result. Start with this one flow.
Choose one platform first
For people using WeChat. Check its current official account and release requirements.
For people using Alipay. Do not reuse WeChat account or release steps without checking.
For people using Douyin. Check feature requirements and release materials before building.
Three things to prepare
- Choose the platform the users use
- Check current account and feature requirements
- Event content and sample data
The route from idea to product
02 / BUILDFinish one small step, check it through actual use, then move on. Open each step to see the expected result.
01Choose one platform
Find out where the users are. Don’t target three platforms at once.
02Check the prerequisites
Check the account, documents, and allowed features.
03Build the core flow
Make viewing an event, signing up, and seeing a result work.
04Try it inside the platform
Check real storage, declined permissions, and access for different people.
05Prepare and submit
Prepare the name, icon, and description required by the platform.
06Check the live entry point
After the platform’s checks, release it and try the live entry point.
Ask AI to check project fit
03 / PROMPTEdit the template with actual material, confirm, then copy into the current project conversation. Mark unknowns as undecided and replace examples as needed.
Confirmed · personalized content ready to copy
Only assess product form; do not build.
Candidate: mini-program
Users and devices: [fill in]
Core task: [fill in]
Entry and installation tolerance: [fill in]
Essential device/platform features: [fill in or none]
Offline, storage and cross-device needs: [fill in or undecided]
Available devices, accounts and test setup: [fill in]
Budget and maintenance capacity: [fill in]
Explain fit, mismatch conditions, capabilities needing validation and one alternative. Ask about essential unknowns; lack of coding experience alone is not disqualification. Propose one minimal validation task and passing criteria. Do not install, generate a project or publish.After choosing: update the brief and follow the guided route →
What to check when stuck
Development preview works but the platform does not
Repeat the main flow with the same test account inside the selected platform and record the failing step.
- If it completes, check other identities and the release entry; preview success is not a release.
- If it fails, check account eligibility, allowed features, and request configuration against that platform’s official rules.
Does review submission mean release is complete
Does the platform explicitly show a released version and provide an entry ordinary users can access?
- Complete a sign-up from the release entry as a non-developer and record the result.
- Under review or pending release → keep status unreleased, address feedback, and await a release decision.
Record the version, device, test data, steps, expected outcome, actual result, and failures. Keep AI execution records separate from personal trial results.
Open the hands-on acceptance and release template →A few useful terms
04 / UNDERSTAND- Mini program
- An app that runs inside an existing platform.
- Permission
- A person’s consent to share data or allow a capability.
- Review
- The platform’s checks before a version is made available.