GoodPair 錦好沛
A platform connecting senior-learning instructors and course organizations through profiles, credentials, cases and matching.
Project facts
GoodPair connects senior-learning instructors with organizations seeking courses.
Organizations post cases or invite instructors, while instructors build profiles, document credentials and apply. We developed the system architecture, frontend, backend and REST API.
Working flow
Matching starts after both sides have prepared the right information.
- 01 Build profiles
Clients publish a brief while instructors prepare profile, work samples and KYC.
- 02 Match
Either an application or an invitation can begin the two-sided process.
- 03 Confirm
Contact information unlocks only after both parties confirm the match.
Matching course needs with the right instructor
Organizations can post cases or invite instructors; instructors present expertise, credentials, work and availability before applying. Both routes share one clear matching state.
Contact details unlock only after a match
Phone, email and other private details remain hidden before confirmation. Once both sides accept the match, contact information unlocks for that case; the platform scope ends at matching.
Two roles need two complete workspaces.
Clients manage briefs and invitations. Instructors manage their profile, work samples, credentials and KYC. The system does not compress these distinct tasks into a single generic account screen.
One state model connects the public site, member areas and administration.
REST APIs define instructor profiles, briefs, applications, invitations, confirmations and the condition for revealing contact details. Both sides therefore see the same progress instead of one account remaining in a waiting state after the other has confirmed.
Next case
Dominifriend 多明麗 →