⧍⧝ āĻĄāĻŋāϏ⧇, ⧍ā§Ļ⧍ā§Ģ¡8 āĻŽāĻŋāύāĻŋāϟ āĻĒāĻĄāĻŧāϤ⧇

āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύ UI-āϤ⧇ āĻŦāĻĄāĻŧ āĻĄā§āϰāĻĒāĻĄāĻžāωāύ: āϕ⧇āύ āĻāϟāĻž āφāĻĒāύāĻžāϕ⧇ āϧ⧀āϰ āĻ•āϰ⧇

āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύ UI-āϤ⧇ āĻŦāĻĄāĻŧ āĻĄā§āϰāĻĒāĻĄāĻžāωāύ āĻĢāĻ°ā§āĻŽāϕ⧇ āϧ⧀āϰ āĻ•āϰ⧇, āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āĻŦāĻŋāĻ­ā§āϰāĻžāĻ¨ā§āϤ āĻ•āϰ⧇ āĻāĻŦāĻ‚ API-āϕ⧇ āϚāĻžāĻĒ āĻĻ⧇āϝāĻŧāĨ¤ āϟāĻžāχāĻĒāĻ…āĻšā§‡āĻĄ āϏāĻžāĻ°ā§āϚ, āϏāĻžāĻ°ā§āĻ­āĻžāϰ-āϏāĻžāχāĻĄ āĻĢāĻŋāĻ˛ā§āϟāĻžāϰāĻŋāĻ‚, āĻāĻŦāĻ‚ āĻĒāϰāĻŋāĻˇā§āĻ•āĻžāϰ āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ-āĻĄā§‡āϟāĻž āĻĒā§āϝāĻžāϟāĻžāĻ°ā§āύ āĻļāĻŋāϖ⧁āύāĨ¤

āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύ UI-āϤ⧇ āĻŦāĻĄāĻŧ āĻĄā§āϰāĻĒāĻĄāĻžāωāύ: āϕ⧇āύ āĻāϟāĻž āφāĻĒāύāĻžāϕ⧇ āϧ⧀āϰ āĻ•āϰ⧇

āĻŦāĻĄāĻŧ āĻĄā§āϰāĻĒāĻĄāĻžāωāύ⧇āϰ āĻĒ⧇āĻ›āύ⧇āϰ āĻŦāĻžāĻ¸ā§āϤāĻŦ āϏāĻŽāĻ¸ā§āϝāĻž

āφāĻĒāύāĻŋ āĻāĻ•āϟāĻŋ āĻĢāĻŋāĻ˛ā§āĻĄā§‡ āĻ•ā§āϞāĻŋāĻ• āĻ•āϰ⧇āύ, āĻĄā§āϰāĻĒāĻĄāĻžāωāύ āϖ⧁āϞ⧇ āϝāĻžāϝāĻŧ, āĻāĻŦāĻ‚ āϏāĻŦāĻ•āĻŋāϛ⧁ āϧ⧀āϰ āĻšāϝāĻŧ⧇ āϝāĻžāϝāĻŧāĨ¤ āĻĒ⧇āϜ āĻāĻ•āϟ⧁ āĻ¸ā§āϟāĻžāϟāĻžāϰ āĻ•āϰ⧇, āĻ¸ā§āĻ•ā§āϰāϞ āφāϟāϕ⧇ āĻŽāύ⧇ āĻšāϝāĻŧ, āĻāĻŦāĻ‚ āφāĻĒāύāĻŋ āφāĻĒāύāĻžāϰ āϜāĻžāϝāĻŧāĻ—āĻž āĻšāĻžāϰāĻžāύāĨ¤ āϝāĻĻāĻŋāĻ“ āĻāϟāĻž āĻŽāĻžāĻ¤ā§āϰ āĻāĻ• āϏ⧇āϕ⧇āĻ¨ā§āĻĄāχ āύ⧇āĻŦ⧇, āϏ⧇āϟāĻž āĻĢāĻ°ā§āĻŽ āĻĒā§‚āϰāϪ⧇āϰ āϰāĻŋāĻĻāĻŽ āϭ⧇āϙ⧇ āĻĻ⧇āϝāĻŧāĨ¤

āĻāχ āϏāĻŽāĻ¸ā§āϝāĻž āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āĻŦ⧇āĻļāĻŋ āĻĻ⧇āĻ–āĻž āϝāĻžāϝāĻŧ āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύ āĻĒā§āϝāĻžāύ⧇āϞ āĻ“ āϭ⧇āϤāϰ⧇āϰ āϟ⧁āϞāϗ⧁āϞ⧋āϤ⧇ āĻ•āĻžāϰāĻŖ āϏ⧇āϗ⧁āϞ⧋ āĻŦāĻžāĻ¸ā§āϤāĻŦ, āĻāϞ⧋āĻŽā§‡āϞ⧋ āĻĄā§‡āϟāĻžāϏ⧇āϟ āύāĻŋāϝāĻŧ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇: āĻ—ā§āϰāĻžāĻšāĻ•, āĻ…āĻ°ā§āĻĄāĻžāϰ, SKU, āϟāĻŋāĻ•āĻŋāϟ, āϞ⧋āϕ⧇āĻļāύ, āĻ•āĻ°ā§āĻŽā§€āĨ¤ āĻĒāĻžāĻŦāϞāĻŋāĻ• āĻ…ā§āϝāĻžāĻĒāϗ⧁āϞ⧋ āĻŽāĻžāĻā§‡ āĻ•āĻ–āύ⧋ āĻŦ⧇āϛ⧇ āύ⧇āĻ“āϝāĻŧāĻž āĻ…āĻĒāĻļāύ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧ āϰāĻžāĻ–āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύ āϟ⧁āϞāϗ⧁āϞ⧋ āĻĒā§āϰāĻžāϝāĻŧāĻļāχ āϏāĻŦāĻ•āĻŋāϛ⧁ āĻĻ⧇āĻ–āϤ⧇ āϚāĻžāϝāĻŧ, āĻāĻŦāĻ‚ āϤāĻ–āύ āϏāĻžāϧāĻžāϰāĻŖ āĻāĻ•āϟāĻŋ āĻĢāĻ°ā§āĻŽ āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞ āϛ⧋āϟ āĻāĻ•āϟāĻŋ āĻĄā§‡āϟāĻž āĻŦā§āϰāĻžāωāϜāĻžāϰ⧇ āĻĒāϰāĻŋāĻŖāϤ āĻšāϝāĻŧāĨ¤

āϕ⧋āύāϟāĻž “āĻŦāĻĄāĻŧ” āĻŦāĻŋāĻŦ⧇āĻšā§āϝ āĻšāĻŦ⧇ āϤāĻž āĻĒā§āϰ⧇āĻ•ā§āώāĻžāĻĒāĻŸā§‡āϰ āĻ“āĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻ•āĻˇā§āϟ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻĒā§āϰāĻ¤ā§āϝāĻžāĻļāĻžāϰ āĻšā§‡āϝāĻŧ⧇ āφāϗ⧇ āĻļ⧁āϰ⧁ āĻšāϝāĻŧāĨ¤ āĻ•āϝāĻŧ⧇āĻ•āĻļā§‹ āĻ…āĻĒāĻļāύ āĻāĻ–āύāĻ“ āĻŦā§āϝāĻŦāĻšāĻžāϰāϝ⧋āĻ—ā§āϝ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻ¸ā§āĻ•ā§āϝāĻžāύ āϧ⧀āϰ āĻšāϝāĻŧ⧇ āϝāĻžāϝāĻŧ āĻāĻŦāĻ‚ āϭ⧁āϞ āĻ•ā§āϞāĻŋāĻ• āĻŦāĻžāĻĄāĻŧ⧇āĨ¤ āĻšāĻžāϜāĻžāϰ⧇ āĻĒ⧌āρāϛ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰāĻž āĻ˛ā§āϝāĻžāĻ— āĻ…āύ⧁āĻ­āĻŦ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻŦ⧇āĻļāĻŋ āϭ⧁āϞ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰ⧇āĨ¤ āĻĻāĻļ āĻšāĻžāϜāĻžāϰ⧇ āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞ āĻĄā§āϰāĻĒāĻĄāĻžāωāύ āύāϝāĻŧ, āĻŦāϰāĻ‚ āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāĻ¨ā§āϏ āĻŦāĻžāϗ⧇āϰ āĻŽāϤ⧋ āφāϚāϰāĻŖ āĻ•āϰāϤ⧇ āĻļ⧁āϰ⧁ āĻ•āϰ⧇āĨ¤ āĻŽāĻŋāϞāĻŋāϝāĻŧāύāϗ⧁āϞ⧋āϤ⧇ āϏ⧇āϟāĻž āφāϰ āĻĄā§āϰāĻĒāĻĄāĻžāωāύ āĻšāϤ⧇ āĻĒāĻžāϰ⧇ āύāĻžāĨ¤

āĻŦāĻžāĻ¸ā§āϤāĻŦ āϏāĻŽāĻ¸ā§āϝāĻž āϕ⧇āĻŦāϞ āĻĻā§āϰ⧁āϤāϤāĻž āύāϝāĻŧ — āĻāϟāĻŋ āϏāĻ āĻŋāĻ•āϤāĻžāĨ¤

āϞāĻŽā§āĻŦāĻž āϤāĻžāϞāĻŋāĻ•āĻž āĻ¸ā§āĻ•ā§āϰāϞ āĻ•āϰāϞ⧇ āĻŽāĻžāύ⧁āώ āϭ⧁āϞ "āϜāύ āĻ¸ā§āĻŽāĻŋāĻĨ", āϭ⧁āϞ "āĻ¸ā§āĻĒā§āϰāĻŋāĻ‚āĻĢāĻŋāĻ˛ā§āĻĄ" āĻŦāĻž āϭ⧁āϞ āĻĒā§āϰ⧋āĻĄāĻžāĻ•ā§āϟ āĻ­ā§āϝāĻžāϰāĻŋāϝāĻŧ⧇āĻ¨ā§āϟ āĻŦ⧇āϛ⧇ āύ⧇āϝāĻŧ, āϤāĻžāϰāĻĒāϰ āĻ–āĻžāϰāĻžāĻĒ āĻĄā§‡āϟāĻž āϏ⧇āĻ­ āĻšāϝāĻŧāĨ¤ āĻ–āϰāϚ āĻĒāϰāĻŦāĻ°ā§āϤ⧀āϤ⧇ āϏāĻžāĻĒā§‹āĻ°ā§āϟ āĻ•āĻžāϜ, āĻĒ⧁āύāϰāĻžāϝāĻŧ āĻāĻĄāĻŋāϟ āĻāĻŦāĻ‚ āĻ…āĻ•āĻžāĻ™ā§āĻ–āĻŋāϤ āϰāĻŋāĻĒā§‹āĻ°ā§āϟ āĻšāĻŋāϏ⧇āĻŦ⧇ āĻĻ⧇āĻ–āĻž āĻĻ⧇āϝāĻŧāĨ¤

āϞāĻ•ā§āĻˇā§āϝ āϏāĻšāϜ: āĻĢāĻ°ā§āĻŽāϗ⧁āϞ⧋āϕ⧇ āĻĻā§āϰ⧁āϤ āĻ“ āĻĒā§āϰāĻ¤ā§āϝāĻžāĻļāĻžāύ⧁āϝāĻžāϝāĻŧā§€ āϰāĻžāϖ⧁āύ āϏāĻ āĻŋāĻ•āϤāĻž āĻšāĻžāϰāĻžāύ⧋ āĻ›āĻžāĻĄāĻŧāĻžāĨ¤ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻāϰ āĻŽāĻžāύ⧇ āĻšāĻšā§āϛ⧇ "āϏāĻŦāĻ•āĻŋāϛ⧁ āϞ⧋āĻĄ āĻ•āϰ⧇ āĻ¸ā§āĻ•ā§āϰāϞ āĻ•āϰāĻžāύ" āĻŦāĻžāĻĻ āĻĻāĻŋāϝāĻŧ⧇ āĻāĻŽāύ āĻĒā§āϝāĻžāϟāĻžāĻ°ā§āύ āϝāĻž āĻĻā§āϰ⧁āϤ āϏāĻ āĻŋāĻ• āϰ⧇āĻ•āĻ°ā§āĻĄ āϖ⧁āρāĻœā§‡ āĻĒ⧇āϤ⧇ āϏāĻžāĻšāĻžāĻ¯ā§āϝ āĻ•āϰ⧇, āφāϰ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āϕ⧇āĻŦāϞ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻ…āĻ‚āĻļāχ āĻĢ⧇āϚ āĻ•āϰ⧇āĨ¤

āϧ⧀āϰ āĻšāĻ“āϝāĻŧāĻžāϰ āĻ‰ā§ŽāϏ (āϏāĻšāϜ āĻ­āĻžāώāĻžāϝāĻŧ)

āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻļāĻžāϞ āĻĄā§āϰāĻĒāĻĄāĻžāωāύ āϏāĻžāϧāĻžāϰāĻŖ āĻŽāύ⧇ āĻšāϞ⧇āĻ“ āĻŦā§āϰāĻžāωāϜāĻžāϰ āĻāϟāĻž āĻŦāĻžāĻ¸ā§āϤāĻŦ āĻ•āĻžāϜ āĻšāĻŋāϏ⧇āĻŦ⧇ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰ⧇āĨ¤ āφāĻĒāύāĻŋ āĻšāĻžāϜāĻžāϰ⧋ āφāχāĻŸā§‡āĻŽ āϞ⧋āĻĄ āĻ•āϰāϞ⧇ āĻĒ⧇āϜāϕ⧇ āĻšāĻžāϜāĻžāϰ āĻšāĻžāϜāĻžāϰ option āĻāϞ⧇āĻŽā§‡āĻ¨ā§āϟ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻŦāϞāĻž āĻšāĻšā§āϛ⧇, āϏ⧇āϗ⧁āϞ⧋ āĻŽā§‡āĻĒ⧇ āĻ¸ā§āĻ•ā§āϰāĻŋāύ⧇ āĻĒ⧇āχāĻ¨ā§āϟ āĻ•āϰāϤ⧇ āĻšāĻšā§āϛ⧇āĨ¤ āĻ“āχ DOM āĻāĻŦāĻ‚ āϰ⧇āĻ¨ā§āĻĄāĻžāϰāĻŋāĻ‚ āĻ–āϰāϚ āĻĻā§āϰ⧁āϤ āϝ⧋āĻ— āĻšāϝāĻŧ, āĻŦāĻŋāĻļ⧇āώ āĻ•āϰ⧇ āĻĢāĻ°ā§āĻŽā§‡ āĻāĻŽāύ āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āĻĢāĻŋāĻ˛ā§āĻĄ āĻĨāĻžāĻ•āϞ⧇āĨ¤

āϧ⧀āϰāϤāĻž āϤāĻ–āύāĻ“ āĻļ⧁āϰ⧁ āĻšāϤ⧇ āĻĒāĻžāϰ⧇ āϝāĻ–āύ āĻ•āĻŋāϛ⧁āχ āĻĻ⧃āĻļā§āϝāĻŽāĻžāύ āĻšāϝāĻŧāύāĻŋāĨ¤ āĻ…āύ⧇āĻ• āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύ UI āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ āϞāĻŋāĻ¸ā§āϟ (āĻ—ā§āϰāĻžāĻšāĻ•, āĻĒā§āϰ⧋āĻĄāĻžāĻ•ā§āϟ, āϞ⧋āϕ⧇āĻļāύ) āĻĒā§āϰāϞ⧋āĻĄ āĻ•āϰ⧇ āϝāĻžāϤ⧇ āĻĄā§āϰāĻĒāĻĄāĻžāωāύ āĻĒāϰ⧇ āĻĻā§āϰ⧁āϤ āĻ–ā§‹āϞ⧇āĨ¤ āĻāϰ āĻŽāĻžāύ⧇ āĻŦāĻĄāĻŧ API āϰ⧇āϏāĻĒāĻ¨ā§āϏ, āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇ āĻŦ⧇āĻļāĻŋ āĻ…āĻĒ⧇āĻ•ā§āώāĻž, āĻāĻŦāĻ‚ JSON āĻĒāĻžāĻ°ā§āϏāĻŋāĻ‚āϝāĻŧ⧇ āĻŦ⧇āĻļāĻŋ āϏāĻŽāϝāĻŧāĨ¤ āĻ­āĻžāϞ āĻ•āĻžāύ⧇āĻ•āĻļāύ⧇ āĻ“ āĻ āĻŽāĻžāϏ⧇, āĻŦāĻĄāĻŧ āĻĒ⧇āϞ⧋āĻĄ āĻĢāĻ°ā§āĻŽāϟāĻŋ āχāĻ¨ā§āϟāĻžāϰāĻ…ā§āϝāĻžāĻ•āϟāĻŋāĻ­ āĻšāĻ“āϝāĻŧāĻžāϰ āĻŽā§āĻšā§‚āĻ°ā§āϤ āĻĻ⧇āϰāĻŋ āĻ•āϰ⧇āĨ¤

āϤāĻžāϰāĻĒāϰ āφāϛ⧇ āĻŽā§‡āĻŽāϰāĻŋāĨ¤ āĻŦāĻĄāĻŧ āϤāĻžāϞāĻŋāĻ•āĻž āĻŦā§āϰāĻžāωāϜāĻžāϰ⧇ āϰāĻžāĻ–āϞ⧇ RAM āϞāĻžāϗ⧇āĨ¤ āĻ•āĻŽ āĻ•ā§āώāĻŽāϤāĻžāϰ āĻ˛ā§āϝāĻžāĻĒāϟāĻĒ, āĻĒ⧁āϰ⧋āύ⧋ āĻŦā§āϰāĻžāωāϜāĻžāϰ āĻŦāĻž āĻŦā§āϝāĻ¸ā§āϤ āĻŸā§āϝāĻžāĻŦ⧇ āĻāϟāĻž āĻ¸ā§āϟāĻžāϟāĻžāϰ, āϟāĻžāχāĻĒāĻŋāĻ‚ āϧ⧀āϰ āĻŦāĻž āĻāĻŽāύāĻ•āĻŋ āĻĄā§āϰāĻĒāĻĄāĻžāωāύ āĻ–ā§‹āϞāĻžāϰ āϏāĻŽāϝāĻŧ āϏāĻžāĻŽāϝāĻŧāĻŋāĻ• āĻĢā§āϰāĻŋāϜ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰāĻž āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋāĻ—āϤ āĻ•āĻžāϰāĻŖ āύāĻŋāϝāĻŧ⧇ āϚāĻŋāĻ¨ā§āϤāĻž āĻ•āϰ⧇ āύāĻž — āϤāĻžāϰāĻž āĻŦāĻŋāϰāϤāĻŋ āϞāĻ•ā§āĻˇā§āϝ āĻ•āϰ⧇āĨ¤ āϏāĻžāϧāĻžāϰāĻŖ āϛ⧋āϟ "āĻŽāĻžāχāĻ•ā§āϰ⧋-āĻĄāĻŋāϞ⧇" āϗ⧁āϞ⧋āχ āĻĢā§āϞ⧋ āĻ­āĻžāĻ™ā§āϗ⧇:

  • āĻĒ⧇āϜ āϞ⧋āĻĄ āĻšāϝāĻŧ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻĒā§āϰāĻĨāĻŽ āĻ•ā§āϞāĻŋāĻ• āĻ•āĻŋāϛ⧁āĻ•ā§āώāϪ⧇āϰ āϜāĻ¨ā§āϝ āĻ•āĻŋāϛ⧁āχ āĻ•āϰ⧇ āύāĻžāĨ¤
  • āĻĄā§āϰāĻĒāĻĄāĻžāωāύ āĻ–ā§‹āϞāĻžāϝāĻŧ āĻ˛ā§āϝāĻžāĻ— āĻšāϝāĻŧ āĻŦāĻž āĻ¸ā§āĻ•ā§āϰāϞ āϜāĻžāĻŽā§āĻĒāĻŋ āϞāĻžāϗ⧇āĨ¤
  • āĻ…āĻ¨ā§āϝ āĻĢāĻŋāĻ˛ā§āĻĄā§‡ āϟāĻžāχāĻĒāĻŋāĻ‚ āĻāĻ•āϟ⧁ āĻŦāĻŋāϞāĻŽā§āĻŦāĻŋāϤ āĻšāϝāĻŧāĨ¤
  • āϏ⧇āĻ­ āĻ•āϰāĻž āϧ⧀āϰ āϞāĻžāϗ⧇ āĻ•āĻžāϰāĻŖ UI āχāϤāĻŋāĻŽāĻ§ā§āϝ⧇āχ āϞ⧋āĻĄā§‡ āφāϛ⧇āĨ¤

ā§Šā§Ļā§Ļ āĻĨ⧇āϕ⧇ ā§Ŧā§Ļā§Ļ ms āĻāϰ āĻšāĻŋāĻ•āφāĻĒ āĻŦ⧇āĻļāĻŋ āĻŽāύ⧇ āύāĻž āĻšāϞ⧇āĻ“, āĻĻāĻŋāύ⧇āϰ āĻĒāϰ āĻĻāĻŋāύ āĻĄā§‡āϟāĻž āĻāĻ¨ā§āĻŸā§āϰāĻŋāϤ⧇ āĻŦāĻžāϰ āĻŦāĻžāϰ āϘāϟāϞ⧇ āϤāĻž āĻŦāĻžāĻ¸ā§āϤāĻŦ⧇ āĻŦāĻŋāϰāĻ•ā§āϤāĻŋāĻ•āϰ āĻšāϝāĻŧ⧇ āĻĻāĻžāρāĻĄāĻŧāĻžāϝāĻŧāĨ¤

UX āϏāĻŽāĻ¸ā§āϝāĻž: āĻāϟāĻž āϕ⧇āĻŦāϞ āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāĻ¨ā§āϏ āύāϝāĻŧ

āĻŦāĻĄāĻŧ āĻĄā§āϰāĻĒāĻĄāĻžāωāύ āϕ⧇āĻŦāϞ āϧ⧀āϰ āĻŽāύ⧇ āĻšāϝāĻŧ āύāĻžāĨ¤ āĻāϗ⧁āϞ⧋ āϏāϰāϞ āĻĒāĻ›āĻ¨ā§āĻĻāϕ⧇ āĻāĻ•āϟāĻŋ āϛ⧋āϟ āϧāĻžāρāϧāĻžāϝāĻŧ āĻĒāϰāĻŋāĻŖāϤ āĻ•āϰ⧇, āĻāĻŦāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰāĻž āĻĒā§āϰāϤāĻŋāĻŦāĻžāϰāχ āĻāϰ āĻŽā§‚āĻ˛ā§āϝ āϚ⧌āĻĄāĻŧāĻž āĻŽāĻžāĻļ⧁āϞ āĻĻ⧇āϝāĻŧāĨ¤

āĻŽāĻžāύ⧁āώ ⧍,ā§Ļā§Ļā§Ļ āφāχāĻŸā§‡āĻŽ āĻ•āĻžāĻ°ā§āϝāĻ•āϰāĻ­āĻžāĻŦ⧇ āĻ¸ā§āĻ•ā§āϝāĻžāύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āύāĻžāĨ¤ āϤāĻžāϞāĻŋāĻ•āĻž āϝāĻĻāĻŋ āϤāϤāĻ•ā§āώāϪ⧇ āϞ⧋āĻĄāĻ“ āĻšāϝāĻŧ, āĻšā§‹āĻ–āϕ⧇ "āĻšāĻžāĻ¨ā§āϟ āĻŽā§‹āĻĄā§‡" āϠ⧇āϞ⧇ āĻĻ⧇āϝāĻŧ: āĻ¸ā§āĻ•ā§āϰāϞ, āĻŦ⧇āĻļāĻŋ āϚāϞ⧇ āϝāĻžāϝāĻŧ, āĻĢāĻŋāϰāĻŋāϝāĻŧ⧇ āĻ¸ā§āĻ•ā§āϰāϞ, āϏāĻ¨ā§āĻĻ⧇āĻš āĻ•āϰāĻžāĨ¤ āϤāĻžāϞāĻŋāĻ•āĻž āĻŦāĻĄāĻŧ āĻšāϞ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰāĻž āϏāĻ āĻŋāĻ•āϟāĻŋ āĻŦ⧇āϛ⧇ āύ⧇āĻ“āϝāĻŧāĻžāϰ āĻ¸ā§āĻĨāϞ⧇ āϏāĻŽāϝāĻŧ āĻ–āϰāϚ āĻ•āϰ⧇āĨ¤

āϭ⧁āϞ āϏāĻŋāϞ⧇āĻ•āĻļāύāĻ“ āϏāĻšāϜāĨ¤ āĻŸā§āĻ°ā§āϝāĻžāĻ•āĻĒā§āϝāĻžāĻĄā§‡ āϏāĻžāĻŽāĻžāĻ¨ā§āϝ āĻ¸ā§āĻ•ā§āϰāϞ āĻšāĻžāχāϞāĻžāχāϟāĻ•ā§ƒāϤ āĻ…āĻĒāĻļāύ āϏāϰāĻŋāϝāĻŧ⧇ āĻĻāĻŋāϤ⧇ āĻĒāĻžāϰ⧇, āĻāĻŦāĻ‚ āĻ•ā§āϞāĻŋāĻ• āϭ⧁āϞ āϏāĻžāϰāĻŋāϤ⧇ āĻĒāĻĄāĻŧ⧇āĨ¤ āϭ⧁āϞ āĻĒā§āϰāĻžāϝāĻŧāĻļāχ āĻĒāϰ⧇ āĻĻ⧇āĻ–āĻž āϝāĻžāϝāĻŧ (āϭ⧁āϞ āχāύāĻ­āϝāĻŧ⧇āϏ āĻ—ā§āϰāĻžāĻšāĻ•, āϭ⧁āϞ āϗ⧁āĻĻāĻžāĻŽ, āϭ⧁āϞ āĻ•ā§āϝāĻžāϟāĻžāĻ—āϰāĻŋ), āϝāĻž āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻ•āĻžāϜ āĻ“ āĻāϞ⧋āĻŽā§‡āϞ⧋ āĻ…āĻĄāĻŋāϟ āĻŸā§āϰ⧇āχāϞ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āĨ¤

āύ⧇āϟāĻŋāĻ­ āϏāĻŋāϞ⧇āĻ•ā§āĻŸā§‡āϰ "āϏāĻžāĻ°ā§āϚ" āφāϰ⧇āĻ•āϟāĻŋ āĻĢāĻžāρāĻĻāĨ¤ āĻ•āĻŋāϛ⧁ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡ āϟāĻžāχāĻĒ āĻ•āϰāϞ⧇ āĻ“āχ āĻ…āĻ•ā§āώāϰ āĻĻāĻŋāϝāĻŧ⧇ āĻļ⧁āϰ⧁ āĻšāĻ“āϝāĻŧāĻž āĻĒāϰāĻŦāĻ°ā§āϤ⧀ āφāχāĻŸā§‡āĻŽā§‡ āϕ⧁āĻĄāĻŧāĻžāϝāĻŧ; āĻ…āĻ¨ā§āϝāϗ⧁āϞāĻŋāϤ⧇ āĻ­āĻŋāĻ¨ā§āύ āφāϚāϰāĻŖ āĻ•āϰ⧇ āĻŦāĻž āĻĄāĻŋāϏāĻ•āĻ­āĻžāϰāĻŋ āĻ…āϏāĻŽā§āĻ­āĻŦāĨ¤ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰāĻž āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒāϕ⧇āχ āĻĻā§‹āώ āĻĻ⧇āϝāĻŧ, āϝāĻĻāĻŋāĻ“ āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞ āϏāĻžāϧāĻžāϰāĻŖ āĻĄā§āϰāĻĒāĻĄāĻžāωāύ āĻŽāϤ⧋ āφāϚāϰāĻŖ āĻ•āϰāϛ⧇āĨ¤

āĻĻā§€āĻ°ā§āϘ āϤāĻžāϞāĻŋāĻ•āĻž āĻĄā§‡āϟāĻž ⤗āĨā¤Ŗā¤ĩ⤤āĨā¤¤ā¤ž āĻĒā§āϰāĻŦāϞ⧇āĻŽāϗ⧁āϞ⧋āĻ“ āϞ⧁āĻ•āĻŋāϝāĻŧ⧇ āϰāĻžāϖ⧇āĨ¤ āĻĄā§āĻĒā§āϞāĻŋāϕ⧇āϟ, āĻ…āĻ¸ā§āĻĒāĻˇā§āϟ āύāĻžāĻŽ, āĻĒ⧁āϰāĻžāύ⧋ āφāĻ°ā§āĻ•āĻžāχāĻ­ āĻšāĻ“āϝāĻŧāĻž āϰ⧇āĻ•āĻ°ā§āĻĄ, āĻāĻŦāĻ‚ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϏāĻžāĻĢāĻŋāĻ•ā§āϏ⧇ āφāϞāĻžāĻĻāĻž āĻ…āĻĒāĻļāύāϗ⧁āϞ⧋ āĻļāĻŦā§āĻĻ⧇āϰ āĻ­āĻŋāϤāϰ⧇ āĻ…āĻĻ⧃āĻļā§āϝ āĻšāϝāĻŧ⧇ āϝāĻžāϝāĻŧāĨ¤

āϕ⧋āύ⧋ "āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ" āĻĢāĻŋāĻ˛ā§āĻĄā§‡āϰ āĻĻā§āϰ⧁āϤ āĻŦāĻžāĻ¸ā§āϤāĻŦāϤāĻž āĻĒāϰ⧀āĻ•ā§āώāĻž:

  • āĻ•āĻŋ āĻāĻ•āϜāύ āύāϤ⧁āύ āϏāĻšāĻ•āĻ°ā§āĻŽā§€ āĻĒā§āϰāĻĨāĻŽāĻŦāĻžāϰ⧇āχ āϏāĻ āĻŋāĻ•āĻ­āĻžāĻŦ⧇ āĻŦ⧇āϛ⧇ āύāĻŋāϤ⧇ āĻĒāĻžāϰāĻŦ⧇?
  • near-duplicate āύāĻžāĻŽ āφāϛ⧇ āĻ•āĻŋ āϝ⧇ āϭ⧁āϞ āĻ•āϰāϤ⧇ āωāĻ¤ā§āϏāĻžāĻšāĻŋāϤ āĻ•āϰ⧇?
  • Mac, Windows, āĻāĻŦāĻ‚ āĻŽā§‹āĻŦāĻžāχāϞ⧇ āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞ āĻāĻ•āχāĻ­āĻžāĻŦ⧇ āφāϚāϰāĻŖ āĻ•āϰ⧇ āĻ•āĻŋ?
  • āϝāĻĻāĻŋ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āϭ⧁āϞ āĻšāϝāĻŧ, āĻ•āĻŋ āϕ⧇āω āϤāĻž āϏāĻ™ā§āϗ⧇ āϏāĻ™ā§āϗ⧇āχ āϞāĻ•ā§āĻˇā§āϝ āĻ•āϰāĻŦ⧇?

āĻ•āĻ–āύ āĻĄā§āϰāĻĒāĻĄāĻžāωāύāχ āĻ āĻŋāĻ• āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ

āĻĒā§āϰāϤāĻŋāϟāĻŋ āϏāĻŋāϞ⧇āĻ•ā§āϟ āĻĢāĻŋāĻ˛ā§āĻĄā§‡ āϏāĻžāĻ°ā§āϚ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āύ⧇āχāĨ¤ āĻŦāĻĄāĻŧ āĻĄā§āϰāĻĒāĻĄāĻžāωāύ āĻ•āĻˇā§āϟāĻĻāĻžāϝāĻŧāĻ• āĻšāϝāĻŧ āϝāĻ–āύ āϤāĻžāϞāĻŋāĻ•āĻž āϞāĻŽā§āĻŦāĻž, āϘāύāϘāύ āĻŦāĻĻāϞ⧇ āĻŦāĻž āĻ•āύāĻŸā§‡āĻ•ā§āϏāϟ-āύāĻŋāĻ°ā§āĻ­āϰāĨ¤ āĻ•āĻŋāĻ¨ā§āϤ⧁ āϛ⧋āϟ, āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞ āĻ…āĻĒāĻļāύ āϏ⧇āϟāχ āĻĄā§āϰāĻĒāĻĄāĻžāωāύ⧇āϰ āϜāĻ¨ā§āϝ āφāĻĻāĻ°ā§āĻļāĨ¤

āϝāĻ–āύ āĻŽāĻžāύ⧁āώ āĻĻā§āϰ⧁āϤ āĻ¸ā§āĻ•ā§āϝāĻžāύ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āϚāĻŋāĻ¨ā§āϤāĻž āύāĻž āĻ•āϰ⧇ āϏāĻ āĻŋāĻ• āĻŽāĻžāύ āϚāĻŋāύāϤ⧇ āĻĒāĻžāϰ⧇, āϤāĻ–āύ āĻĄā§āϰāĻĒāĻĄāĻžāωāύ āĻ­āĻžāϞ āĻ…āĻĒāĻļāύāĨ¤ āϝ⧇āĻŽāύ āĻ…āĻ°ā§āĻĄāĻžāϰ āĻ¸ā§āĻŸā§āϝāĻžāϟāĻžāϏ, āĻ…āĻ—ā§āϰāĻžāϧāĻŋāĻ•āĻžāϰ, āχāωāϜāĻžāϰ āϰ⧋āϞ āĻŦāĻž āĻĻ⧇āĻļ — āϝāĻĻāĻŋ āϤāĻžāϞāĻŋāĻ•āĻžāϟāĻŋ āϏāĻŽāϝāĻŧ⧇āϰ āϏāĻ™ā§āϗ⧇ āĻĒā§āϰāĻžāϝāĻŧ āĻāĻ•āχ āĻĨāĻžāϕ⧇ āĻāĻŦāĻ‚ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻāĻ• āĻ¸ā§āĻ•ā§āϰāĻŋāύ⧇ āĻĢāĻŋāϟ āĻ•āϰ⧇, āϏāĻšāϜ āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞāχ āϏ⧇āϰāĻžāĨ¤

āϏāĻžāϧāĻžāϰāĻŖāĻĻāĻŋāĻļāĻž: āϝāĻĻāĻŋ āϤāĻžāϞāĻŋāĻ•āĻž āϏāĻžāϧāĻžāϰāĻŖāϤ ā§Ģā§Ļâ€“ā§§ā§Ļā§Ļ āφāχāĻŸā§‡āĻŽā§‡āϰ āĻ•āĻŽ āĻĨāĻžāϕ⧇ āĻāĻŦāĻ‚ āĻŽāĻžāύ⧁āώ āĻĒāĻĄāĻŧ⧇ āĻŦ⧇āϛ⧇ āύ⧇āϝāĻŧ, āφāĻĒāύāĻŋ āĻ—āϤāĻŋ āĻ“ āĻ¸ā§āĻĒāĻˇā§āϟāϤāĻž āĻĻ⧁āĻŸā§‹āχ āĻĒāĻžāĻŦ⧇āύāĨ¤

āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰāĻž āĻāĻ•āχ āĻĒā§āϰāĻĨāĻŽ āĻ…āĻ•ā§āώāϰ āĻŦāĻžāϰāĻŦāĻžāϰ āϟāĻžāχāĻĒ āĻ•āϰāϤ⧇ āĻļ⧁āϰ⧁ āĻ•āϰāϞ⧇ āϏāϤāĻ°ā§āĻ• āĻšāύ — āĻāϟāĻž āχāĻ™ā§āĻ—āĻŋāϤ āϝ⧇ āϤāĻžāϞāĻŋāĻ•āĻž āĻŽāύ⧇ āϰāĻžāĻ–āĻž āϝāĻžāϝāĻŧ āύāĻž āĻāĻŦāĻ‚ āĻ¸ā§āĻ•ā§āϝāĻžāύāĻŋāĻ‚ āϏāĻžāĻ°ā§āĻšā§‡āϰ āĻšā§‡āϝāĻŧ⧇ āϧ⧀āϰ āĻšāϝāĻŧ⧇ āĻĒāĻĄāĻŧ⧇āϛ⧇āĨ¤

āĻ•āĻ ā§‹āϰ āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ āĻšāĻšā§āϛ⧇ āϝ⧇ āϕ⧋āύ⧋ āϤāĻžāϞāĻŋāĻ•āĻž āϝāĻž āϘāύāϘāύ āĻŦāĻĻāϞ⧇ āĻŦāĻž āϞāĻ—-āχāύ āĻ•āϰāĻž āĻŦā§āϝāĻ•ā§āϤāĻŋāϰ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇āĨ¤ "Assigned to" āĻĒā§āϰāĻžāϝāĻŧāχ āϟāĻŋāĻŽ, āϰāĻŋāϜāĻŋāϝāĻŧāύ āĻāĻŦāĻ‚ āĻĒāĻžāϰāĻŽāĻŋāĻļāύ⧇āϰ āĻ“āĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇āĨ¤ āϏāĻŦ āχāωāϜāĻžāϰ āϞ⧋āĻĄ āĻ•āϰāĻž āĻĄā§āϰāĻĒāĻĄāĻžāωāύ āĻĒ⧁āϰāύ⧋, āĻ­āĻžāϰ⧀ āĻ“ āĻŦāĻŋāĻ­ā§āϰāĻžāĻ¨ā§āϤāĻŋāĻ•āϰ āĻšāĻŦ⧇āĨ¤

AppMaster-āĻāϰ āĻŽāϤ⧋ āϟ⧁āϞ⧇ āĻ•āĻŋāϛ⧁ āύāĻŋāϝāĻŧāĻŽ: āϛ⧋āϟ āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ āĻĄā§‡āϟāĻžāϰ āϜāĻ¨ā§āϝ āĻĄā§āϰāĻĒāĻĄāĻžāωāύ āϰāĻžāϖ⧁āύ (āĻ¸ā§āĻŸā§āϝāĻžāϟāĻžāϏ⧇āϰ āĻŽāϤ⧋), āĻāĻŦāĻ‚ āĻŦā§āϝāĻŦāϏāĻž āĻŦāĻžāĻĄāĻŧāϞ⧇ āĻ—ā§āϰāĻžāĻšāĻ•, āĻĒā§āϰ⧋āĻĄāĻžāĻ•ā§āϟ, āĻ¸ā§āϟāĻžāĻĢ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻžāĻ°ā§āϚ-āĻ­āĻŋāĻ¤ā§āϤāĻŋāĻ• āĻĒāĻŋāĻ•āĻžāϰ⧇ āĻ¸ā§āϝ⧁āχāϚ āĻ•āϰ⧁āύāĨ¤

āϟāĻžāχāĻĒāĻ…āĻšā§‡āĻĄ āϏāĻžāĻ°ā§āϚ: āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āϏāϰāϞ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ

Make typeahead feel right
Add keyboard navigation, loading states, and clear empty results in one field.
Build Picker

āϟāĻžāχāĻĒāĻ…āĻšā§‡āĻĄ (āĻ…āĻĨāĻŦāĻž āĻ…āĻŸā§‹āĻ•āĻŽāĻĒā§āϞāĻŋāϟ) āĻšāĻšā§āϛ⧇ āĻāĻ•āϟāĻŋ āĻŸā§‡āĻ•ā§āϏāϟ āĻĢāĻŋāĻ˛ā§āĻĄ āϝāĻž āϟāĻžāχāĻĒ āĻ•āϰāĻžāϰ āϏāĻ™ā§āϗ⧇ āϏāĻ™ā§āϗ⧇ āϏāĻžāĻ°ā§āϚ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āϏāĻžāĻŽāĻžāĻ¨ā§āϝ āĻŽāĻŋāϞ āĻĻ⧇āĻ–āĻžāϝāĻŧāĨ¤ āĻŽāĻžāύ⧁āώāϕ⧇ āĻŦāĻŋāĻļāĻžāϞ āϤāĻžāϞāĻŋāĻ•āĻž āĻ¸ā§āĻ•ā§āϰāϞ āĻ•āϰāϤ⧇ āĻŦāϞāĻžāϰ āĻŦāĻĻāϞ⧇ āϕ⧀āĻŦā§‹āĻ°ā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĻāĻŋāύ āĻāĻŦāĻ‚ āϰāĻŋāϝāĻŧ⧇āϞ-āϟāĻžāχāĻŽā§‡ āφāĻĒāĻĄā§‡āϟ āĻšāĻ“āϝāĻŧāĻž āϏ⧀āĻŽāĻŋāϤ āĻĢāϞāĻžāĻĢāϞ āĻĨ⧇āϕ⧇ āĻŦ⧇āϛ⧇ āύāĻŋāϤ⧇ āĻĻāĻŋāύāĨ¤

āĻāϟāĻŋ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻĒā§āϰāĻĨāĻŽā§‡āχ āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āĻ­āĻžāϞ⧋ āϏāĻŽāĻžāϧāĻžāύ āĻ•āĻžāϰāĻŖ āĻāϟāĻŋ āϰ⧇āĻ¨ā§āĻĄāĻžāϰ āĻ•āϰāĻž āĻ•āĻŽāĻžāϝāĻŧ, āĻĄāĻžāωāύāϞ⧋āĻĄ āĻ•āĻŽāĻžāϝāĻŧ āĻāĻŦāĻ‚ āϏāĻ āĻŋāĻ• āφāχāĻŸā§‡āĻŽ āϖ⧁āρāĻœā§‡ āĻĒ⧇āϤ⧇ āĻŦā§āϝāĻ°ā§āĻĨ āĻĒā§āϰāĻšā§‡āĻˇā§āϟāĻž āĻšā§āϰāĻžāϏ āĻ•āϰ⧇āĨ¤

āĻ­āĻžāϞ⧋ āϟāĻžāχāĻĒāĻ…āĻšā§‡āĻĄ āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āĻŽā§ŒāϞāĻŋāĻ• āύāĻŋāϝāĻŧāĻŽ āĻŽā§‡āύ⧇ āϚāϞ⧇āĨ¤ āĻāϟāĻŋ āϏāĻžāĻ°ā§āϚ āϚāĻžāϞāĻžāϤ⧇ āĻ•āĻŽāĻĒāĻ•ā§āώ⧇ 2–3 āĻ…āĻ•ā§āώāϰ⧇āϰ āϜāĻ¨ā§āϝ āĻ…āĻĒ⧇āĻ•ā§āώāĻž āĻ•āϰ⧇ āϝāĻžāϤ⧇ "a" āĻŦāĻž "e"-āϤ⧇ UI āĻĨā§āĻ°ā§āϝāĻžāĻļ āύāĻž āĻ•āϰ⧇āĨ¤ āĻāϟāĻŋ āĻĻā§āϰ⧁āϤ āĻĢāϞāĻžāĻĢāϞ āĻĻ⧇āϝāĻŧ āĻāĻŦāĻ‚ āϤāĻžāϞāĻŋāĻ•āĻžāϟāĻŋ āϛ⧋āϟ āϰāĻžāϖ⧇ (āϏāĻžāϧāĻžāϰāĻŖāϤ āĻļā§€āĻ°ā§āώ 10–20 āĻŽāĻŋāϞ)āĨ¤ āĻŽāĻŋāϞ⧇āϰ āĻ…āĻ‚āĻļāϕ⧇ āĻšāĻžāχāϞāĻžāχāϟ āĻ•āϰ⧇ āϝāĻžāϤ⧇ āĻ¸ā§āĻ•ā§āϝāĻžāύāĻŋāĻ‚ āĻĻā§āϰ⧁āϤ āĻšāϝāĻŧāĨ¤ āĻ–āĻžāϞāĻŋ āĻ¸ā§āĻŸā§‡āĻŸā§‡ āĻĒāϰāĻŋāĻˇā§āĻ•āĻžāϰ "āϕ⧋āύ āĻĢāϞāĻžāĻĢāϞ āύ⧇āχ" āĻŦāĻžāĻ°ā§āϤāĻž āĻāĻŦāĻ‚ āĻĒāϰāĻŦāĻ°ā§āϤ⧀ āϧāĻžāĻĒ āĻĻ⧇āĻ–āĻžāύ⧋ āĻĨāĻžāϕ⧇āĨ¤

āϕ⧀āĻŦā§‹āĻ°ā§āĻĄ āφāϚāϰāĻŖ āĻŽāĻžāύ⧁āώ āϝāϤāϟāĻž āĻŽāύ⧇ āĻ•āϰ⧇ āϤāĻžāϰ āĻšā§‡āϝāĻŧ⧇ āĻŦ⧇āĻļāĻŋ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ: Up/Down āĻ…āĻĒāĻļāύ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āύ⧇āĻ­āĻŋāϗ⧇āϟ āĻ•āϰāĻž āωāϚāĻŋāϤ, Enter āϏāĻŋāϞ⧇āĻ•ā§āϟ āĻ•āϰāĻž āωāϚāĻŋāϤ, āĻāĻŦāĻ‚ Esc āĻŦāĻ¨ā§āϧ āĻ•āϰāĻž āωāϚāĻŋāϤāĨ¤ āϝāĻĻāĻŋ āĻāχ āĻŦ⧇āϏāĻŋāĻ• āĻŽāĻŋāϏāĻŋāĻ‚ āĻĨāĻžāϕ⧇, āϟāĻžāχāĻĒāĻ…āĻšā§‡āĻĄ āĻĄā§āϰāĻĒāĻĄāĻžāωāύ⧇āϰ āĻĨ⧇āϕ⧇āĻ“ āĻ–āĻžāϰāĻžāĻĒ āĻŽāύ⧇ āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āϛ⧋āϟ āĻĄāĻŋāĻŸā§‡āχāϞāϗ⧁āϞ⧋āχ āĻāϟāĻŋ āĻ¸ā§āĻĨāĻŋāϰ āϰāĻžāϖ⧇āĨ¤ āϏ⧂āĻ•ā§āĻˇā§āĻŽ āϞ⧋āĻĄāĻŋāĻ‚ āĻ¸ā§āĻŸā§‡āϟ āĻĄāĻžāĻŦāϞ-āϟāĻžāχāĻĒāĻŋāĻ‚ āĻ“ āĻŦāĻŋāĻ­ā§āϰāĻžāĻ¨ā§āϤāĻŋ āĻ•āĻŽāĻžāϝāĻŧāĨ¤ āϝāĻĻāĻŋ āϕ⧇āω "jo" āϟāĻžāχāĻĒ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻŦāĻŋāϰāĻžāĻŽ āĻĻ⧇āϝāĻŧ, āĻĢāϞāĻžāĻĢāϞ āĻĻā§āϰ⧁āϤ āφāϏāĻž āωāϚāĻŋāϤāĨ¤ āϝāĻĻāĻŋ āϤāĻžāϰāĻž "john sm" āϟāĻžāχāĻĒ āĻ•āϰ⧇, āϤāĻžāϞāĻŋāĻ•āĻžāϟāĻŋ āϏāĻ‚āϕ⧀āĻ°ā§āĻŖ āĻšāĻ“āϝāĻŧāĻž āωāϚāĻŋāϤ āϝāĻžāϤ⧇ āĻšāĻžāχāϞāĻžāχāĻŸā§‡āĻĄ āϏāĻŋāϞ⧇āĻ•āĻļāύ āĻšāĻžāϰāĻžāϝāĻŧ āύāĻžāĨ¤

āωāĻĻāĻžāĻšāϰāĻŖ: āĻāĻ•āϟāĻŋ āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύ āĻĒā§āϝāĻžāύ⧇āϞ⧇ āϝ⧇āĻ–āĻžāύ⧇ āφāĻĒāύāĻŋ āĻāĻ•āϟāĻŋ āĻ—ā§āϰāĻžāĻšāĻ• āĻŦ⧇āϛ⧇ āύ⧇āύ, "mi" āϟāĻžāχāĻĒ āĻ•āϰāĻž āĻŽāĻžāύ⧇ āĻšāϤ⧇ āĻĒāĻžāϰ⧇ "Miller Hardware", "Mina Patel" āĻāĻŦāĻ‚ "Midtown Bikes", āϝ⧇āĻ–āĻžāύ⧇ "mi" āĻ…āĻ‚āĻļāϟāĻŋ āĻšāĻžāχāϞāĻžāχāϟ āĻĨāĻžāĻ•āĻŦ⧇āĨ¤ AppMaster-āĻ āĻāχ āĻĒā§āϝāĻžāϟāĻžāĻ°ā§āύ āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• āĻ•āĻžāϰāĻŖ āφāĻĒāύāĻžāϰ UI āĻāĻ•āϟāĻŋ āĻāĻ¨ā§āĻĄāĻĒāϝāĻŧ⧇āĻ¨ā§āϟāϕ⧇ āĻ•āϞ āĻ•āϰ⧇ āĻ—ā§āϰāĻžāĻšāĻ• āϏāĻžāĻ°ā§āϚ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āĻāĻŦāĻ‚ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āĻŽāĻŋāϞāχ āĻĢ⧇āϰāϤ āĻĻ⧇āϝāĻŧ, āĻĒ⧁āϰ⧋ āĻŸā§‡āĻŦāĻŋāϞ āύāϝāĻŧāĨ¤

āϝāĻĻāĻŋ āϏāĻ¤ā§āϝāĻŋāχ āϕ⧋āύ āĻŽāĻŋāϞ āύāĻž āĻĨāĻžāϕ⧇, āϏāϰāĻžāϏāϰāĻŋ āĻāĻŦāĻ‚ āϏāĻšāĻžāϝāĻŧāĻ• āĻšā§‹āύ: "No customers found for 'johns'. Try a shorter name or search by email." — (UI āϤ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āϜāĻ¨ā§āϝ āĻĒāϰāĻžāĻŽāĻ°ā§āĻļ āĻĻ⧇āĻ–āĻžāύ)āĨ¤

āϟāĻžāχāĻĒāĻ…āĻšā§‡āĻĄ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ: āϧāĻžāĻĒ⧇ āϧāĻžāĻĒ⧇

āϟāĻžāχāĻĒāĻ…āĻšā§‡āĻĄ āĻ­āĻžāϞ āĻ•āĻžāϜ āĻ•āϰ⧇ āϝāĻ–āύ āĻāϟāĻžāϕ⧇ āĻāĻ•āϟāĻŋ āϛ⧋āϟ āϏāĻžāĻ°ā§āϚ āϟ⧁āϞ āĻšāĻŋāϏ⧇āĻŦ⧇ āĻĻ⧇āĻ–āĻž āĻšāϝāĻŧ, āϛ⧋āϟ āĻĄā§āϰāĻĒāĻĄāĻžāωāύ āύāϝāĻŧāĨ¤ āϞāĻ•ā§āĻˇā§āϝ āϏ⧁āĻ¸ā§āĻĒāĻˇā§āϟ: āĻĻā§āϰ⧁āϤ āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āĻ­āĻžāϞ āĻŽāĻŋāϞ āĻĢ⧇āϚ āĻ•āϰāĻž, āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϕ⧇ āĻāĻ•āϟāĻž āĻŦ⧇āϛ⧇ āύāĻŋāϤ⧇ āĻĻ⧇āϝāĻŧāĻž, āĻāĻŦāĻ‚ āύāĻŋāϰāĻžāĻĒāĻĻāĻ­āĻžāĻŦ⧇ āϏ⧇āĻ­ āĻ•āϰāĻžāĨ¤

āĻāĻ•āϟāĻŋ āĻŦāĻžāĻ¸ā§āϤāĻŦāϏāĻŽā§āĻŽāϤ, āĻĻā§āϰ⧁āϤ āϏ⧇āϟāφāĻĒ

āĻĒā§āϰāĻĨāĻŽā§‡ āϏ⧇āχ āĻāĻ• āĻŦāĻž āĻĻ⧁āχāϟāĻŋ āĻĢāĻŋāĻ˛ā§āĻĄ āĻŦ⧇āϛ⧇ āύāĻŋāύ āϝāĻž āĻŽāĻžāύ⧁āώ āφāϏāϞ⧇ āĻŽāύ⧇ āϰāĻžāϖ⧇āĨ¤ āĻ—ā§āϰāĻžāĻšāĻ•āĻĻ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻžāϧāĻžāϰāĻŖāϤ āύāĻžāĻŽ āĻŦāĻž āχāĻŽā§‡āϞāĨ¤ āĻĒā§āϰ⧋āĻĄāĻžāĻ•ā§āĻŸā§‡āϰ āϜāĻ¨ā§āϝ SKU āĻŦāĻž āĻ…āĻ­ā§āϝāĻ¨ā§āϤāϰ⧀āĻŖ āϕ⧋āĻĄāĨ¤ āĻāχ āĻĒāĻ›āĻ¨ā§āĻĻ āĻ¸ā§āϟāĻžāχāϞāĻŋāĻ‚āϝāĻŧ⧇āϰ āĻĨ⧇āϕ⧇ āĻŦ⧇āĻļāĻŋ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻ•āĻžāϰāĻŖ āĻāϟāĻŋ āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āĻĒā§āϰāĻĨāĻŽ āĻ•āϝāĻŧ⧇āĻ• āĻšāϞ⧇āχ āĻĢāϞāĻžāĻĢāϞ āĻĒāĻžāĻŦ⧇ āĻ•āĻŋ āύāĻžāĨ¤

āϤāĻžāϰāĻĒāϰ āĻĢā§āϞ⧋āϟāĻŋ āĻāĻ¨ā§āĻĄ-āϟ⧁-āĻāĻ¨ā§āĻĄ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻ•āϰ⧁āύ:

  • āϏāĻžāĻ°ā§āϚ āĻ•āĻŋ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰ⧁āύ (āωāĻĻāĻžāĻšāϰāĻŖ: āĻ—ā§āϰāĻžāĻšāϕ⧇āϰ āύāĻžāĻŽ āĻāĻŦāĻ‚ āχāĻŽā§‡āϞ) āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ āϏāĻ°ā§āĻŦāύāĻŋāĻŽā§āύ āĻ…āĻ•ā§āώāϰ āϏāĻ‚āĻ–ā§āϝāĻž āϏ⧇āϟ āĻ•āϰ⧁āύ (āϏāĻžāϧāĻžāϰāĻŖāϤ 2–3)āĨ¤
  • āĻāĻ•āϟāĻŋ API āĻāĻ¨ā§āĻĄāĻĒāϝāĻŧ⧇āĻ¨ā§āϟ āϤ⧈āϰāĻŋ āĻ•āϰ⧁āύ āϝāĻž āϕ⧁āϝāĻŧ⧇āϰāĻŋ āĻŸā§‡āĻ•ā§āϏāϟ āĻāĻŦāĻ‚ āĻĒ⧇āϜāĻŋāĻ‚ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰ⧇ (āωāĻĻāĻžāĻšāϰāĻŖ q āĻāĻŦāĻ‚ limit, āĻĒā§āϞāĻžāϏ offset āĻŦāĻž āĻāĻ•āϟāĻŋ āĻ•āĻžāϰāϏāϰ)āĨ¤
  • āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϛ⧋āϟ āϏ⧇āϟ āĻĢ⧇āϰāϤ āĻĻāĻŋāύ (āϏāĻžāϧāĻžāϰāĻŖāϤ āĻļā§€āĻ°ā§āώ 20), āϏ⧇āϰāĻž āĻŽāĻŋāϞ āĻ…āύ⧁āϏāĻžāϰ⧇ āϏāĻžāϜāĻŋāϝāĻŧ⧇, āĻāĻŦāĻ‚ ID āĻĒā§āϞāĻžāϏ āĻĄāĻŋāϏāĻĒā§āϞ⧇ āĻĢāĻŋāĻ˛ā§āĻĄ āĻĒāĻžāĻ āĻžāύāĨ¤
  • UI-āϤ⧇ āϞ⧋āĻĄāĻŋāĻ‚ āĻ¸ā§āĻŸā§‡āϟ āĻĻ⧇āĻ–āĻžāύ, āĻ–āĻžāϞāĻŋ āĻĢāϞāĻžāĻĢāϞ āĻšā§āϝāĻžāĻ¨ā§āĻĄā§‡āϞ āĻ•āϰ⧁āύ, āĻāĻŦāĻ‚ āϕ⧀āĻŦā§‹āĻ°ā§āĻĄ āύ⧇āĻ­āĻŋāϗ⧇āĻļāύ āϏāĻžāĻĒā§‹āĻ°ā§āϟ āĻ•āϰ⧁āύāĨ¤
  • āύāĻŋāĻ°ā§āĻŦāĻžāϚāĻŋāϤ āϰ⧇āĻ•āĻ°ā§āĻĄ ID āĻšāĻŋāϏ⧇āĻŦ⧇ āϏ⧇āĻ­ āĻ•āϰ⧁āύ, āĻĄāĻŋāϏāĻĒā§āϞ⧇ āĻŸā§‡āĻ•ā§āϏāϟ āĻšāĻŋāϏ⧇āĻŦ⧇ āύāϝāĻŧāĨ¤ āϞ⧇āĻŦ⧇āϞ āϕ⧇āĻŦāϞ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āϧāϰ⧁āύāĨ¤

āϛ⧋āϟ āωāĻĻāĻžāĻšāϰāĻŖ: āϝāĻĻāĻŋ āĻāĻ•āϜāύ āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύ "maria@" āϟāĻžāχāĻĒ āĻ•āϰ⧇ āĻāĻ•āϟāĻŋ Customer āĻĢāĻŋāĻ˛ā§āĻĄā§‡, UI āĻāĻ¨ā§āĻĄāĻĒāϝāĻŧ⧇āĻ¨ā§āϟāϕ⧇ q=maria@ āĻĒāĻžāĻ āĻžāϝāĻŧ āĻāĻŦāĻ‚ 20 āĻŽāĻŋāϞ āĻĢāĻŋāϰ⧇ āĻĒāĻžāϝāĻŧāĨ¤ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āϏāĻ āĻŋāĻ•āϟāĻŋ āĻŦ⧇āϛ⧇ āύ⧇āϝāĻŧ, āĻāĻŦāĻ‚ āĻĢāĻ°ā§āĻŽā§‡ customer_id=12345 āϏ⧇āĻ­ āĻšāϝāĻŧāĨ¤ āĻ­āĻŦāĻŋāĻˇā§āϝāϤ⧇ āϝāĻĻāĻŋ āĻ“āχ āĻ—ā§āϰāĻžāĻšāϕ⧇āϰ āύāĻžāĻŽ āĻŦāĻž āχāĻŽā§‡āϞ āĻŦāĻĻāϞ⧇ āϝāĻžāϝāĻŧ, āφāĻĒāύāĻžāϰ āϏ⧇āĻ­ āĻ•āϰāĻž āĻĄā§‡āϟāĻž āĻ āĻŋāĻ• āĻĨāĻžāĻ•āĻŦ⧇āĨ¤

AppMaster-āĻ āϤ⧈āϰāĻŋ āĻ•āϰāϞ⧇ āĻāĻ•āχ āϧāĻžāϰāĻŖāĻž āĻĒā§āϰāϝ⧋āĻœā§āϝ: āϏāĻžāĻ°ā§āĻšā§‡āϰ āϜāĻ¨ā§āϝ āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ āĻāĻ¨ā§āĻĄāĻĒāϝāĻŧ⧇āĻ¨ā§āϟ (āĻĒ⧇āϜāĻŋāĻ‚ āϏāĻš) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύ, UI āĻĢāĻŋāĻ˛ā§āĻĄāϕ⧇ āϏ⧇āϟāĻžāϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāύ⧇āĻ•ā§āϟ āĻ•āϰ⧁āύ, āĻāĻŦāĻ‚ āύāĻŋāĻ°ā§āĻŦāĻžāϚāĻŋāϤ āĻŽāĻžāύ āĻŽāĻĄā§‡āϞ ID-āϤ⧇ āĻŦāĻžāχāĻ¨ā§āĻĄ āĻ•āϰ⧁āύāĨ¤

āĻĻ⧁āϟāĻŋ āĻŦāĻŋāώāϝāĻŧ⧇ āϖ⧇āϝāĻŧāĻžāϞ āϰāĻžāϖ⧁āύ āϝāĻž āϰ⧇āϏāĻĒāύāϏāĻŋāĻ­ āϰāĻžāϖ⧇: āϰāĻŋāϕ⧁āϝāĻŧ⧇āĻ¸ā§āϟ āĻĄāĻŋāĻŦāĻžāωāĻ¨ā§āϏ āĻ•āϰ⧁āύ (āĻĒā§āϰāϤāĻŋāϟāĻŋ āϕ⧀āĻ¸ā§āĻŸā§āϰ⧋āϕ⧇āχ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇ āĻ•āϞ āύāĻž āĻ•āϰāĻž) āĻāĻŦāĻ‚ āϚāϞāϤāĻŋ āϏ⧇āĻļāύ⧇ āϏāĻžāĻŽā§āĻĒā§āϰāϤāĻŋāĻ• āϕ⧁āϝāĻŧ⧇āϰāĻŋāϗ⧁āϞ⧋ āĻ•ā§āϝāĻžāĻļ āĻ•āϰ⧁āύāĨ¤

āϏāĻžāĻ°ā§āĻ­āĻžāϰ-āϏāĻžāχāĻĄ āĻĢāĻŋāĻ˛ā§āϟāĻžāϰāĻŋāĻ‚ āĻĒā§āϝāĻžāϟāĻžāĻ°ā§āύ āϝāĻž āĻĻā§āϰ⧁āϤ āĻĨāĻžāϕ⧇

Get production-ready source code
Build no-code, then export real source code when you need full control.
Generate Code

āϤāĻžāϞāĻŋāĻ•āĻž āĻ•āϝāĻŧ⧇āĻ•āĻļā§‹āϰ āĻŦ⧇āĻļāĻŋ āĻšāϞ⧇ āĻŦā§āϰāĻžāωāϜāĻžāϰ⧇ āĻĢāĻŋāĻ˛ā§āϟāĻžāϰ āĻ•āϰāĻž āφāϰ āĻŦāĻ¨ā§āϧ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āύāϝāĻŧāĨ¤ āĻĒ⧇āϜ āĻ…āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻĄā§‡āϟāĻž āĻĄāĻžāωāύāϞ⧋āĻĄ āĻ•āϰ⧇, āϤāĻžāϰāĻĒāϰ āĻāĻ•āϟ⧁ āĻ…āĻ‚āĻļ āĻĻ⧇āĻ–āĻžāύ⧋āϰ āϜāĻ¨ā§āϝ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻ•āĻžāϜ āĻ•āϰ⧇āĨ¤

āϏāĻžāĻ°ā§āĻ­āĻžāϰ-āϏāĻžāχāĻĄ āĻĢāĻŋāĻ˛ā§āϟāĻžāϰāĻŋāĻ‚ āĻĢā§āϞ⧋ āωāĻ˛ā§āĻŸā§‡ āĻĻ⧇āϝāĻŧ: āĻāĻ•āϟāĻŋ āϛ⧋āϟ āϕ⧁āϝāĻŧ⧇āϰāĻŋ āĻĒāĻžāĻ āĻžāύ (āϝ⧇āĻŽāύ "name starts with ali"), āĻĢ⧇āϰāϤ āĻĒāĻžāύ āϕ⧇āĻŦāϞ āĻĒā§āϰāĻĨāĻŽ āĻĒ⧇āϜ āĻŽāĻŋāϞ⧇āϰ, āĻāĻŦāĻ‚ āĻĢāĻ°ā§āĻŽ āϝ⧇ āϕ⧋āύ⧋ āĻŦāĻĄāĻŧ āĻŸā§‡āĻŦāĻŋāϞ⧇āϰ āϏāĻžāχāĻœā§‡āϰ āĻ“āĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇āĻ“ āϰ⧇āϏāĻĒāύāϏāĻŋāĻ­ āĻĨāĻžāϕ⧇āĨ¤

āωāĻ¤ā§āϤāϰ āϏāĻŽāϝāĻŧ āĻ¸ā§āĻĨāĻŋāϰ āϰāĻžāĻ–āĻžāϰ āĻ•āĻŋāϛ⧁ āĻĒā§āϝāĻžāϟāĻžāĻ°ā§āύ

āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āϏāĻšāϜ āύāĻŋāϝāĻŧāĻŽ āĻŦāĻĄāĻŧ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝ āϤ⧈āϰāĻŋ āĻ•āϰ⧇:

  • āϏ⧀āĻŽāĻŋāϤ āĻĒ⧇āϜ āϏāĻžāχāϜ āĻĢ⧇āϰāϤ āĻĻāĻŋāύ (āωāĻĻāĻžāĻšāϰāĻŖ 20–50 āφāχāĻŸā§‡āĻŽ) āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ "next" āĻŸā§‹āϕ⧇āύ āĻŦāĻž āĻĒ⧇āϜ āύāĻŽā§āĻŦāϰ āϏāĻš āĻĻāĻŋāύāĨ¤
  • āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύāĻļā§€āϞ āĻĄā§‡āϟāĻžāϰ āϜāĻ¨ā§āϝ āĻ•āĻžāϰāϏāϰ-āĻ­āĻŋāĻ¤ā§āϤāĻŋāĻ• āĻĒ⧇āϜāĻŋāĻ‚ āĻĒā§āϰāĻžāϧāĻžāĻ¨ā§āϝ āĻĻāĻŋāύ āϝāĻžāϤ⧇ āϰ⧇āĻ•āĻ°ā§āĻĄ āϝ⧋āĻ— āĻšāϞ⧇ āĻ—ā§āϝāĻžāĻĒ āύāĻž āĻšāϝāĻŧāĨ¤
  • UI-āϕ⧇ āϝ⧇ āĻļ⧁āϧ⧁ āĻĻāϰāĻ•āĻžāϰāĻŋ āĻĢāĻŋāĻ˛ā§āĻĄāϗ⧁āϞ⧋āχ (id āĻāĻŦāĻ‚ āϞ⧇āĻŦ⧇āϞ) āϚāĻžāχ āϤāĻž āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻĨ⧇āϕ⧇ āύāĻŋāύ, āĻĒ⧁āϰ⧋ āϰ⧇āĻ•āĻ°ā§āĻĄ āύāϝāĻŧāĨ¤
  • āĻ¸ā§āĻĨāĻŋāϰ āϏāĻžāϜāĻžāύ⧋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύ (āωāĻĻāĻžāĻšāϰāĻŖ: āύāĻžāĻŽ āĻĻā§āĻŦāĻžāϰāĻž, āϤāĻžāϰāĻĒāϰ id) āϝāĻžāϤ⧇ āĻĢāϞāĻžāĻĢāϞ āϕ⧁āĻĻāĻžāĻĢ āĻ•āϰ⧇ āύāĻžāĨ¤
  • āϕ⧁āϝāĻŧ⧇āϰāĻŋāϤ⧇āχ āĻŦāĻ°ā§āϤāĻŽāĻžāύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻĒāĻžāϰāĻŽāĻŋāĻļāύ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰ⧁āύ, āĻĒāϰ⧇ āύāϝāĻŧāĨ¤

āĻ•ā§āϝāĻžāĻļāĻŋāĻ‚: āϏāĻžāĻšāĻžāĻ¯ā§āϝ āĻ•āϰ⧇, āĻ•āĻŋāĻ¨ā§āϤ⧁ āϭ⧁āϞ āĻšāĻ“āϝāĻŧāĻžāĻ“ āϏāĻšāϜ

āĻ•ā§āϝāĻžāĻļāĻŋāĻ‚ āϜāύāĻĒā§āϰāĻŋāϝāĻŧ āϏāĻžāĻ°ā§āϚ āĻĻā§āϰ⧁āϤ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇, āĻ•āĻŋāĻ¨ā§āϤ⧁ āϏ⧇āϟāĻŋ āϤāĻ–āύāχ āύāĻŋāϰāĻžāĻĒāĻĻ āϝāĻ–āύ āĻĢāϞāĻžāĻĢāϞāϟāĻŋ āĻĒ⧁āύāϰāĻžāϝāĻŧ āĻŦā§āϝāĻŦāĻšāĻžāϰ āϝ⧋āĻ—ā§āϝāĨ¤ "Top countries" āĻŦāĻž "common product categories" āĻ­āĻžāϞ⧋ āϕ⧇āϏāĨ¤ āĻ—ā§āϰāĻžāĻšāĻ• āϤāĻžāϞāĻŋāĻ•āĻž āϏāĻžāϧāĻžāϰāĻŖāϤ āύāϝāĻŧ, āĻ•āĻžāϰāĻŖ āĻĢāϞāĻžāĻĢāϞ āĻĒāĻžāϰāĻŽāĻŋāĻļāύ, āĻ…ā§āϝāĻžāĻ•āĻžāωāĻ¨ā§āϟ āĻ¸ā§āĻŸā§āϝāĻžāϟāĻžāϏ āĻŦāĻž āϏāĻžāĻŽā§āĻĒā§āϰāϤāĻŋāĻ• āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ⧇āϰ āĻ“āĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āϝāĻĻāĻŋ āφāĻĒāύāĻŋ āĻ•ā§āϝāĻžāĻļ āĻ•āϰ⧇āύ, āϛ⧋āϟāϏāĻŽāϝāĻŧ⧇āϰ āϜāĻ¨ā§āϝ āϰāĻžāϖ⧁āύ āĻāĻŦāĻ‚ āϕ⧇āĻļāĻŋ-āĻ•āĻŋāϰāĻŋ āϕ⧀-āϤ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āϰ⧋āϞ āĻŦāĻž āĻŸā§‡āĻ¨ā§āϝāĻžāĻ¨ā§āϟ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻ•āϰ⧁āύāĨ¤ āύāĻžāĻšāϞ⧇ āĻāĻ•āϜāύ āĻ…āĻ¨ā§āϝ⧇āϰ āĻĄā§‡āϟāĻž āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

AppMaster-āĻ āĻāϟāĻŋ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻŽāĻžāύ⧇ āĻāĻ•āϟāĻŋ āĻāĻ¨ā§āĻĄāĻĒāϝāĻŧ⧇āĻ¨ā§āϟ āĻŦāĻžāύāĻžāύ⧋ āϝāĻž āϏāĻžāĻ°ā§āϚ āĻ¸ā§āĻŸā§āϰāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ•āĻžāϰāϏāϰ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰ⧇, āϤāĻžāϰāĻĒāϰ āϰāĻŋāϟāĻžāĻ°ā§āύ āĻ•āϰāĻžāϰ āφāϗ⧇ āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ āϞāϜāĻŋāϕ⧇ āĻāĻ•ā§āϏ⧇āϏ āϰ⧁āϞ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰ⧇āĨ¤

āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ-āĻĄā§‡āϟāĻž āĻĒā§āϝāĻžāϟāĻžāĻ°ā§āύ āϝāĻž āĻĢāĻ°ā§āĻŽ āĻĻā§āϰ⧁āϤ āϰāĻžāϖ⧇

āĻ…āύ⧇āĻ• "āϧ⧀āϰ āĻĄā§āϰāĻĒāĻĄāĻžāωāύ" āĻ•āĻˇā§āϟ āφāϏāϞ⧇ "āĻ—āĻ¨ā§āĻĄāĻ—ā§‹āϞ āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ āĻĄā§‡āϟāĻž" āĻ•āĻˇā§āϟāĨ¤ āϝāĻ–āύ āφāĻĒāύāĻžāϰ āĻĢāĻ°ā§āĻŽ āĻĢāĻŋāĻ˛ā§āĻĄ āĻ…āĻ¨ā§āϝ āĻŸā§‡āĻŦāĻŋāϞāϕ⧇ āĻĒāϝāĻŧ⧇āĻ¨ā§āϟ āĻ•āϰ⧇ (āĻ—ā§āϰāĻžāĻšāĻ•, āĻĒā§āϰ⧋āĻĄāĻžāĻ•ā§āϟ, āϞ⧋āϕ⧇āĻļāύ), āϏ⧇āϟāĻžāϕ⧇ āĻāĻ•āϟāĻŋ āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ āĻšāĻŋāϏ⧇āĻŦ⧇ āĻŸā§āϰāĻŋāϟ āĻ•āϰ⧁āύ: ID āϏ⧇āĻ­ āĻ•āϰ⧁āύ, āϞ⧇āĻŦ⧇āϞ āϕ⧇āĻŦāϞ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āϰāĻžāϖ⧁āύāĨ¤ āĻāϤ⧇ āϰ⧇āĻ•āĻ°ā§āĻĄāϗ⧁āϞ⧋ āϛ⧋āϟ āĻĨāĻžāϕ⧇, āχāϤāĻŋāĻšāĻžāϏ āĻĒ⧁āύāϰāĻžāϝāĻŧ āϞ⧇āĻ–āĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻ•āĻŽā§‡, āĻāĻŦāĻ‚ āϏāĻžāĻ°ā§āϚ āĻ“ āĻĢāĻŋāĻ˛ā§āϟāĻžāϰ āϏāĻšāϜ āĻšāϝāĻŧāĨ¤

āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ āĻŸā§‡āĻŦāĻŋāϞāϗ⧁āϞ⧋āϕ⧇ āύāĻŋāĻ°ā§āϘāĻžāϤ āĻāĻŦāĻ‚ āϏāĻ™ā§āĻ—āϤ āϰāĻžāϖ⧁āύāĨ¤ āĻĒā§āϰāϤāĻŋāϟāĻŋ āϰ⧋-āϕ⧇ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻĒāĻˇā§āϟ, āχāωāύāĻŋāĻ• āϕ⧀ āĻĻāĻŋāύ (āϏāĻžāϧāĻžāϰāĻŖāϤ āĻāĻ•āϟāĻŋ āύāĻŽā§āĻŦāϰāĻ­āĻŋāĻ¤ā§āϤāĻŋāĻ• ID) āĻāĻŦāĻ‚ āĻāĻŽāύ āĻāĻ•āϟāĻŋ āύāĻžāĻŽ āĻĻāĻŋāύ āϝāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āϚāĻŋāύāϛ⧇āĨ¤ āĻĄāĻŋāϞāĻŋāϟ āĻ•āϰāĻžāϰ āĻŦāĻĻāϞ⧇ āĻāĻ•āϟāĻŋ active/inactive āĻĢā§āĻ˛ā§āϝāĻžāĻ— āϰāĻžāϖ⧁āύ, āϝāĻžāϤ⧇ āĻĒ⧁āϰāĻžāύ⧋ āϰ⧇āĻ•āĻ°ā§āĻĄāϗ⧁āϞ⧋ āĻāĻ–āύāĻ“ āϰ⧇āϜāϞāĻ­ āĻšāϝāĻŧ āĻ•āĻŋāĻ¨ā§āϤ⧁ āύāϤ⧁āύ āϏāĻŋāϞ⧇āĻ•āĻļāύ⧇ āύāĻž āφāϏ⧇āĨ¤ āĻāϟāĻŋ āϟāĻžāχāĻĒāĻ…āĻšā§‡āĻĄ āĻ“ āϏāĻžāĻ°ā§āĻ­āĻžāϰ-āϏāĻžāχāĻĄ āĻĢāĻŋāĻ˛ā§āϟāĻžāϰāĻŋāĻ‚āϕ⧇ āύāĻŋāϰāĻžāĻĒāĻĻ āĻ•āϰ⧇, āĻ•āĻžāϰāĻŖ āφāĻĒāύāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āϟāĻ­āĻžāĻŦ⧇ active=true āĻĢāĻŋāĻ˛ā§āϟāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤

āφāϗ⧇āχ āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰ⧁āύ āϝ⧇ āĻ•āĻŋ āϞ⧇āĻŦ⧇āϞ āĻ¸ā§āĻ¨ā§āϝāĻžāĻĒāĻļāϟ āĻ•āϰāϤ⧇ āϚāĻžāχāĻŦ⧇āύ āĻ•āĻŋ āύāĻžāĨ¤ āĻāĻ•āϟāĻŋ āχāύāĻ­āϝāĻŧ⧇āϏ āϞāĻžāχāύ⧇ customer_id āĻĨāĻžāĻ•āϤ⧇ āĻĒāĻžāϰ⧇, āĻ•āĻŋāĻ¨ā§āϤ⧁ audit āĻ“ āĻŦāĻŋāϰ⧋āϧ⧇āϰ āϜāĻ¨ā§āϝ customer_name_at_purchase āϰāĻžāĻ–āϤ⧇ āϚāĻžāχāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āĻĻ⧈āύāĻ¨ā§āĻĻāĻŋāύ āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύ āϰ⧇āĻ•āĻ°ā§āĻĄā§‡ āĻĒā§āϰāĻžāϝāĻŧāĻļāχ āĻ­āĻžāϞ⧋ āĻšāϝāĻŧ āϏāĻŦāϏāĻŽāϝāĻŧ āϜāϝāĻŧ⧇āύ āĻ•āϰ⧇ āĻŦāĻ°ā§āϤāĻŽāĻžāύ āύāĻžāĻŽ āĻĻ⧇āĻ–āĻžāύ⧋, āϝāĻžāϤ⧇ āϟāĻžāχāĻĒā§‹ āĻ āĻŋāĻ• āĻ•āϰāϞ⧇ āϏāĻŦāĻžāϰ āĻ•āĻžāϛ⧇ āφāĻĒāĻĄā§‡āϟ āĻĻ⧇āĻ–āĻž āϝāĻžāϝāĻŧāĨ¤ āϏāĻšāϜ āύāĻŋāϝāĻŧāĻŽ: āϝ⧇āĻ–āĻžāύ⧇ āĻ…āϤ⧀āϤ āĻ…āĻŸā§‹āĻŽā§‡āϟāĻŋāĻ•āĻ­āĻžāĻŦ⧇ āĻĒāĻĄāĻŧāϤ⧇ āĻšāĻŦ⧇ āϏ⧇āĻ–āĻžāύ⧇ āĻ¸ā§āĻ¨ā§āϝāĻžāĻĒāĻļāϟ āϰāĻžāϖ⧁āύāĨ¤

āĻĻā§āϰ⧁āϤāϤāĻžāϰ āϜāĻ¨ā§āϝ āϛ⧋āϟ āĻļāϟāĻ•āĻžāϟāϗ⧁āϞ⧋ āϏāĻžāĻ°ā§āϚ āĻ•āĻŽāĻžāϤ⧇ āĻĒāĻžāϰ⧇ āĻŦāĻŋāύāĻž āĻĒ⧁āϰ⧋ āĻĄā§‡āϟāĻžāϏ⧇āϟ āϞ⧋āĻĄ āĻ•āϰ⧇āĨ¤ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ "recently used" āφāχāĻŸā§‡āĻŽāϗ⧁āϞ⧋ āωāĻĒāϰ⧇ āĻĻ⧇āĻ–āĻžāύ⧋ āĻĒā§āϰāĻžāϝāĻŧāχ āϕ⧋āύ⧋ UI āϟāĻŋāωāύāĻŋāĻ‚āϝāĻŧ⧇āϰ āĻšā§‡āϝāĻŧ⧇ āĻŦ⧇āĻļāĻŋ āĻ•āĻžāĻ°ā§āϝāĻ•āϰāĨ¤ āĻĢ⧇āĻ­āĻžāϰāĻŋāϟāϏ āϏāĻžāĻšāĻžāĻ¯ā§āϝ āĻ•āϰ⧇ āϝāĻ–āύ āĻŽāĻžāύ⧁āώ āĻāĻ•āχ āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āϜāĻŋāύāĻŋāϏ āĻĒā§āϰāϤāĻŋāĻĻāĻŋāύ āĻĒāĻŋāĻ•āĻžāϰāĨ¤ āύāĻŋāϰāĻžāĻĒāĻĻ āĻĄāĻŋāĻĢāĻ˛ā§āϟ (āϝ⧇āĻŽāύ āĻļ⧇āώ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻŽāĻžāύ) āĻĒ⧁āϰ⧋ āχāĻ¨ā§āϟāĻžāϰāĻ…ā§āϝāĻžāĻ•āĻļāύ āĻŦāĻžāĻĻ āĻĻāĻŋāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĢāĻ˛ā§āϟāĻ­āĻžāĻŦ⧇ āύāĻŋāĻˇā§āĻ•ā§āϰāĻŋāϝāĻŧ āφāχāĻŸā§‡āĻŽāϗ⧁āϞ⧋ āϞ⧁āĻ•āĻŋāϝāĻŧ⧇ āϰāĻžāĻ–āϞ⧇ āϤāĻžāϞāĻŋāĻ•āĻž āĻĒāϰāĻŋāĻˇā§āĻ•āĻžāϰ āĻĨāĻžāϕ⧇āĨ¤

āωāĻĻāĻžāĻšāϰāĻŖ: āĻāĻ•āϟāĻŋ āĻ…āĻ°ā§āĻĄāĻžāϰ⧇ āϗ⧁āĻĻāĻžāĻŽ āĻŦ⧇āϛ⧇ āύāĻŋāϞ⧇ warehouse_id āϏ⧇āĻ­ āĻ•āϰ⧁āύāĨ¤ āϗ⧁āĻĻāĻžāĻŽ āύāĻžāĻŽ āĻĻ⧇āĻ–āĻžāύ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻ…āĻĄāĻŋāϟ āĻŸā§āϰ⧇āχāϞ⧇āϰ āϜāĻ¨ā§āϝ āĻ›āĻžāĻĄāĻŧāĻž āĻāĻŽāĻŦ⧇āĻĄ āĻ•āϰāĻŦ⧇āύ āύāĻžāĨ¤ AppMaster-āĻ āĻāϟāĻŋ āĻĒāϰāĻŋāĻˇā§āĻ•āĻžāϰāĻ­āĻžāĻŦ⧇ āĻŽāĻžāύāĻžāύāϏāχ: Data Designer-āĻ āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ āĻŽāĻĄā§‡āϞ āĻ•āϰ⧁āύ, āĻāĻŦāĻ‚ āĻŦā§āϝāĻŦāϏāĻžāϝāĻŧāĻŋāĻ• āϞāϜāĻŋāϕ⧇ “recent selections” āϰ⧇āĻ•āĻ°ā§āĻĄ āĻ•āϰ⧁āύ āϝāĻžāϤ⧇ āĻšāĻžāϜāĻžāϰ⧋ āĻ…āĻĒāĻļāύ UI-āϤ⧇ āϞ⧋āĻĄ āύāĻž āĻ•āϰāϤ⧇ āĻšāϝāĻŧāĨ¤

āϏāĻžāϧāĻžāϰāĻŖ āĻĢāĻ°ā§āĻŽ āϏāĻŋāύāĻžāϰāĻŋāĻ“ āĻāĻŦāĻ‚ āωāĻ¨ā§āύāϤ UI āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞ

Keep lookups secure
Use visual business logic to enforce permissions and return only allowed matches.
Build Workflow

āĻŦāĻĄāĻŧ āĻĄā§āϰāĻĒāĻĄāĻžāωāύ āϏāĻžāϧāĻžāϰāĻŖāϤ āφāϏ⧇ āĻ•āĻžāϰāĻŖ āĻāĻ•āϟāĻŋ āĻĢāĻ°ā§āĻŽ āĻĢāĻŋāĻ˛ā§āĻĄ "āϏāϰāϞ" āĻŽāύ⧇ āĻšāϝāĻŧ: āĻāĻ•āϟāĻŋ āϤāĻžāϞāĻŋāĻ•āĻž āĻĨ⧇āϕ⧇ āĻāĻ•āϟāĻŋ āĻŽāĻžāύ āĻĒāĻ›āĻ¨ā§āĻĻ āĻ•āϰ⧁āύāĨ¤ āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻŦāĻžāĻ¸ā§āϤāĻŦ āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύ āĻĢāĻŋāĻ˛ā§āĻĄāϗ⧁āϞ⧋ āĻĻā§āϰ⧁āϤ āĻ“ āϏāĻšāϜ āϰāĻžāĻ–āĻžāϰ āϜāĻ¨ā§āϝ āĻ­āĻŋāĻ¨ā§āύ āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞ āĻĒā§āϰāϝāĻŧā§‹āϜāύāĨ¤

āĻĄāĻŋāĻĒ⧇āĻ¨ā§āĻĄā§‡āĻ¨ā§āϟ āĻĢāĻŋāĻ˛ā§āĻĄ āĻāĻ•āϟāĻŋ āĻ•ā§āϞāĻžāϏāĻŋāĻ• āϕ⧇āϏāĨ¤ āϝāĻĻāĻŋ City Country-āϰ āĻ“āĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇, āĻĒā§āϰāĻĨāĻŽ āĻĢāĻŋāĻ˛ā§āĻĄāχ āĻĒ⧇āϜ āϞ⧋āĻĄā§‡ āϰāĻžāϖ⧁āύāĨ¤ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āĻĻ⧇āĻļ āĻŦ⧇āϛ⧇ āύāĻŋāϞ⧇ āϏ⧇āχ āĻĻ⧇āĻļ⧇āϰ āϏāĻŋāϟāĻŋāϗ⧁āϞ⧋ āĻĢ⧇āϚ āĻ•āϰ⧁āύāĨ¤ āϝāĻĻāĻŋ āϏāĻŋāϟāĻŋ āϤāĻžāϞāĻŋāĻ•āĻžāĻ“ āĻŦāĻĄāĻŧ āĻšāϝāĻŧ, āϏāĻŋāϟāĻŋāϕ⧇ āϟāĻžāχāĻĒāĻ…āĻšā§‡āĻĄ āĻŦāĻžāύāĻžāύ āϝāĻž āύāĻŋāĻ°ā§āĻŦāĻžāϚāĻŋāϤ āĻĻ⧇āĻļ āĻ…āύ⧁āϝāĻžāϝāĻŧā§€ āĻĢāĻŋāĻ˛ā§āϟāĻžāϰ āĻ•āϰ⧇āĨ¤

āĻŽāĻžāĻ˛ā§āϟāĻŋ-āϏāĻŋāϞ⧇āĻ•ā§āϟ āĻĢāĻŋāĻ˛ā§āĻĄ (āĻŸā§āϝāĻžāĻ—, āϰ⧋āϞ, āĻ•ā§āϝāĻžāϟāĻžāĻ—āϰāĻŋ) āĻŦāĻĄāĻŧ āϤāĻžāϞāĻŋāĻ•āĻžāϝāĻŧ āĻĻā§āϰ⧁āϤ āϭ⧇āϙ⧇ āĻĒāĻĄāĻŧ⧇āĨ¤ āĻāĻ•āϟāĻŋ āϏāĻžāĻ°ā§āϚ-āĻĒā§āϰāĻĨāĻŽ āĻŽāĻžāĻ˛ā§āϟāĻŋ-āϏāĻŋāϞ⧇āĻ•ā§āϟ āϝāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āϟāĻžāχāĻĒ āĻ•āϰ⧇ āĻĢāϞāĻžāĻĢāϞ āϞ⧋āĻĄ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āύāĻŋāĻ°ā§āĻŦāĻžāϚāĻŋāϤ āφāχāĻŸā§‡āĻŽāϗ⧁āϞ⧋ āϚāĻŋāĻĒ āφāĻ•āĻžāϰ⧇ āĻĻ⧇āĻ–āĻžāϝāĻŧ āĻšāĻžāϜāĻžāϰ⧋ āĻ…āĻĒāĻļāύ āϞ⧋āĻĄ āύāĻž āĻ•āϰ⧇āχ āϤāĻŋāύāϟāĻŋ āĻŦ⧇āϛ⧇ āύāĻŋāϤ⧇ āĻĻ⧇āϝāĻŧāĨ¤

āφāϰ⧇āĻ•āϟāĻŋ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻž āĻšāϞ⧋ "āĻĢāĻŋāĻ˛ā§āĻĄ āĻĨ⧇āϕ⧇ āύāϤ⧁āύ āϤ⧈āϰāĻŋ" āϝāĻ–āύ āĻ…āĻĒāĻļāύ āύ⧇āχāĨ¤ āĻĢāĻŋāĻ˛ā§āĻĄā§‡āϰ āĻĒāĻžāĻļ⧇ āĻŦāĻž āĻĒāĻŋāĻ•āĻžāϰ⧇ āĻāĻ•āϟāĻŋ "Add newâ€Ļ" āĻ…ā§āϝāĻžāĻ•āĻļāύ āϰāĻžāϖ⧁āύāĨ¤ āύāϤ⧁āύ āϰ⧇āĻ•āĻ°ā§āĻĄ āϤ⧈āϰāĻŋ āĻ•āϰ⧁āύ, āϤāĻžāϰāĻĒāϰ āĻāϟāĻŋāϕ⧇ āĻ…āĻŸā§‹-āϏāĻŋāϞ⧇āĻ•ā§āϟ āĻ•āϰ⧁āύāĨ¤ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇ āĻ­ā§āϝāĻžāϞāĻŋāĻĄā§‡āĻļāύ āĻ•āϰ⧁āύ (āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻĢāĻŋāĻ˛ā§āĻĄ, āĻ…āύāĻ¨ā§āϝāϤāĻž āϝ⧇āĻ–āĻžāύ⧇ āϜāϰ⧁āϰāĻŋ) āĻāĻŦāĻ‚ āĻ•āύāĻĢā§āϞāĻŋāĻ•ā§āϟ āĻ¸ā§āĻĒāĻˇā§āϟāĻ­āĻžāĻŦ⧇ āĻšā§āϝāĻžāĻ¨ā§āĻĄā§‡āϞ āĻ•āϰ⧁āύāĨ¤

āĻĻā§€āĻ°ā§āϘ āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ āϤāĻžāϞāĻŋāĻ•āĻžāϰ āϜāĻ¨ā§āϝ (āĻ—ā§āϰāĻžāĻšāĻ•, āĻĒā§āϰ⧋āĻĄāĻžāĻ•ā§āϟ, āϭ⧇āĻ¨ā§āĻĄāϰ) āĻāĻ•āϟāĻŋ āϞ⧁āĻ•āφāĻĒ āĻĄāĻžāϝāĻŧāĻžāϞāĻ— āĻŦāĻž āϏāĻžāĻ°ā§āĻ­āĻžāϰ-āϏāĻžāχāĻĄ āĻĢāĻŋāĻ˛ā§āϟāĻžāϰāĻŋāĻ‚ āϏāĻš āϟāĻžāχāĻĒāĻ…āĻšā§‡āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύāĨ¤ āĻĢāϞāĻžāĻĢāϞ⧇ āĻĒā§āϰāϏāĻ™ā§āĻ— āĻĻ⧇āĻ–āĻžāύ (āϝ⧇āĻŽāύ āĻ—ā§āϰāĻžāĻšāϕ⧇āϰ āύāĻžāĻŽ āĻ“ āχāĻŽā§‡āϞ) āϝāĻžāϤ⧇ āϏāĻ āĻŋāĻ• āĻ—ā§āϰāĻžāĻšāĻ• āĻŦ⧇āϛ⧇ āύ⧇āĻ“āϝāĻŧāĻž āϏāĻšāϜ āĻšāϝāĻŧāĨ¤

āĻĻ⧁āĻ°ā§āĻŦāϞ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻ“ āĻ…āĻĢāϞāĻžāχāύ āĻŽā§āĻšā§‚āĻ°ā§āϤāϗ⧁āϞ⧋ āĻŦāĻĄāĻŧ āϤāĻžāϞāĻŋāĻ•āĻžāϕ⧇ āφāϰ⧋ āĻ–āĻžāϰāĻžāĻĒ āĻ•āϰ⧇āĨ¤ āĻ•āĻŋāϛ⧁ āĻ•ā§ŒāĻļāϞ āĻ…āĻ­ā§āϝāĻ¨ā§āϤāϰ⧀āĻŖ āĻ…ā§āϝāĻžāĻĒāϗ⧁āϞ⧋āϕ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āϝ⧋āĻ—ā§āϝ āϰāĻžāϖ⧇: āϏāĻžāϧāĻžāϰāĻŖ āĻĒāĻŋāĻ•āϗ⧁āϞ⧋ (āϏāĻ°ā§āĻŦāĻļ⧇āώ 10 āĻ—ā§āϰāĻžāĻšāĻ•) āĻ•ā§āϝāĻžāĻļ āĻ•āϰ⧁āύ āϝāĻžāϤ⧇ āϏāĻžāϧāĻžāϰāĻŖ āĻĒāĻŋāĻ•āϗ⧁āϞāĻŋ āĻ¤ā§ŽāĻ•ā§āώāĻŖāĻžāϤ āĻĻ⧇āĻ–āĻžāϝāĻŧ, āĻ¸ā§āĻĒāĻˇā§āϟ āϞ⧋āĻĄāĻŋāĻ‚ āĻ¸ā§āĻŸā§‡āϟ āĻĻ⧇āĻ–āĻžāύ, āϰāĻŋ-āĻŸā§āϰāĻžāχ āϏāĻžāĻĒā§‹āĻ°ā§āϟ āĻ•āϰ⧁āύ āχāύāĻĒ⧁āϟ āĻŽā§āϛ⧇ āĻĢ⧇āϞāĻž āĻ›āĻžāĻĄāĻŧāĻžāχ, āĻāĻŦāĻ‚ āϞ⧁āĻ•āφāĻĒ āϚāϞāĻžāĻ•āĻžāϞ⧀āύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āĻŦāĻžāϕ⧀ āĻĢāĻŋāĻ˛ā§āĻĄ āĻĒā§‚āϰāĻŖ āĻ•āϰāϤ⧇ āĻĻāĻŋāύāĨ¤

AppMaster-āĻ āĻĢāĻ°ā§āĻŽ āĻŦāĻžāύāĻžāϞ⧇, āĻāχ āĻĒā§āϝāĻžāϟāĻžāĻ°ā§āύāϗ⧁āϞ⧋ āĻĒāϰāĻŋāĻˇā§āĻ•āĻžāϰ āĻĄā§‡āϟāĻž āĻŽāĻĄā§‡āϞ (āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ āĻŸā§‡āĻŦāĻŋāϞ) āĻāĻŦāĻ‚ āϏāĻžāĻ°ā§āĻ­āĻžāϰ-āϏāĻžāχāĻĄ āϏāĻžāĻ°ā§āϚ āĻāĻ¨ā§āĻĄāĻĒāϝāĻŧ⧇āĻ¨ā§āϟāϗ⧁āϞ⧋āϰ āϏāĻžāĻĨ⧇ āĻŽāĻžāύāĻžāύāϏāχ āĻšāϝāĻŧ, āϤāĻžāχ UI āĻĄā§‡āϟāĻž āĻŦāĻžāĻĄāĻŧāĻžāϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻĨ⧇āχ āϰ⧇āϏāĻĒāύāϏāĻŋāĻ­ āĻĨāĻžāϕ⧇āĨ¤

āϏāĻžāϧāĻžāϰāĻŖ āϭ⧁āϞ āϝāĻž āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻ–āĻžāϰāĻžāĻĒ āĻ•āϰ⧇

Ship a customer lookup
Implement a Customer field that searches by name and email and saves a stable ID.
Try AppMaster

āĻ…āϧāĻŋāĻ•āĻžāĻ‚āĻļ āϧ⧀āϰ āĻĢāĻ°ā§āĻŽ āĻāĻ• āĻŦāĻŋāĻļāĻžāϞ āĻŸā§‡āĻŦāĻŋāϞ⧇āϰ āĻ•āĻžāϰāϪ⧇ āϧ⧀āϰ āĻšāϝāĻŧ āύāĻžāĨ¤ UI āĻĒā§āϰāϤāĻŋāĻŦāĻžāϰāχ āĻŦā§āϝāϝāĻŧāĻŦāĻšā§āϞ āĻĒāĻ›āĻ¨ā§āĻĻāϟāĻŋ āĻŦāĻžāϰāĻŦāĻžāϰ āĻ•āϰ⧇āĨ¤

āĻāĻ•āϟāĻŋ āĻ•ā§āϞāĻžāϏāĻŋāĻ• āϭ⧁āϞ āĻšāϞ āĻĒ⧁āϰ⧋ āϤāĻžāϞāĻŋāĻ•āĻžāϟāĻŋ "āĻ¸ā§āϰ⧇āĻĢ āĻāĻ•āĻŦāĻžāϰ" āĻĒ⧇āϜ āϞ⧋āĻĄā§‡ āϞ⧋āĻĄ āĻ•āϰāĻžāĨ¤ 2,000 āφāχāĻŸā§‡āĻŽā§‡ āĻāϟāĻž āĻ āĻŋāĻ• āϞāĻžāϗ⧇āĨ¤ āĻāĻ• āĻŦāĻ›āϰ āĻĒāϰ⧇ āϏ⧇āϟāĻž 200,000 āĻšāϞ⧇ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻĢāĻ°ā§āĻŽ āĻŦāĻĄāĻŧ āĻ…āĻĒ⧇āĻ•ā§āώāĻž, āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻŽā§‡āĻŽāϰāĻŋ āĻŦā§āϝāϝāĻŧ āĻāĻŦāĻ‚ āĻ­āĻžāϰāĻŋ āĻĒ⧇āϞ⧋āĻĄ āύāĻŋāϝāĻŧ⧇ āϖ⧁āϞāĻŦ⧇āĨ¤

āϤāĻŦ⧇ āϏāĻžāĻ°ā§āϚ āĻĻā§āϰ⧁āϤ āĻšāϞ⧇āĻ“ āĻŦā§āϝāĻ°ā§āĻĨ āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āϝāĻĻāĻŋ āĻĢāĻŋāĻ˛ā§āĻĄ āϕ⧇āĻŦāϞ āĻĄāĻŋāϏāĻĒā§āϞ⧇ āύāĻžāĻŽ āĻĻā§āĻŦāĻžāϰāĻž āϏāĻžāĻ°ā§āϚ āĻ•āϰ⧇, āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰāĻž āφāϟāϕ⧇ āϝāĻžāĻŦ⧇āĨ¤ āĻŦāĻžāĻ¸ā§āϤāĻŦ āĻŽāĻžāύ⧁āώ āϤāĻžāĻĻ⧇āϰ āĻ•āĻžāϛ⧇ āĻĨāĻžāĻ•āĻž āĻ…āύ⧁āϏāĻžāϰ⧇ āϏāĻžāĻ°ā§āϚ āĻ•āϰ⧇: āĻ—ā§āϰāĻžāĻšāϕ⧇āϰ āχāĻŽā§‡āϞ, āĻ…āĻ­ā§āϝāĻ¨ā§āϤāϰ⧀āĻŖ āϕ⧋āĻĄ, āĻĢā§‹āύ āύāĻŽā§āĻŦāϰ āĻŦāĻž āĻ…ā§āϝāĻžāĻ•āĻžāωāĻ¨ā§āĻŸā§‡āϰ āĻļ⧇āώ 4 āĻĄāĻŋāϜāĻŋāϟāĨ¤

āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āĻŦāĻŋāώāϝāĻŧ āĻāĻ•āϟāĻŋ āĻ—ā§āϰāĻšāĻŖāϝ⧋āĻ—ā§āϝ āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞāϕ⧇ āĻ•āĻˇā§āϟāĻ•āϰ āĻ•āϰ⧇ āϤ⧋āϞ⧇:

  • āĻĄāĻŋāĻŦāĻžāωāĻ¨ā§āϏ āύāĻž āĻĨāĻžāĻ•āĻž, āϤāĻžāχ āĻĒā§āϰāĻ¤ā§āϝ⧇āĻ• āϕ⧀āĻ¸ā§āĻŸā§āϰ⧋āϕ⧇āχ āĻ…āύ⧁āϰ⧋āϧ āϝāĻžāϝāĻŧāĨ¤
  • āĻŦāĻĄāĻŧ āĻĒ⧇āϞ⧋āĻĄ (āĻĒā§‚āĻ°ā§āĻŖ āϰ⧇āĻ•āĻ°ā§āĻĄ) āĻĒāĻžāĻ āĻžāύ⧋, āϛ⧋āϟ āĻŽāĻŋāϞ⧇āϰ āϤāĻžāϞāĻŋāĻ•āĻž āύāϝāĻŧāĨ¤
  • āύāĻŋāĻˇā§āĻ•ā§āϰāĻŋāϝāĻŧ āĻŦāĻž āĻĄāĻŋāϞāĻŋāϟ āĻ•āϰāĻž āφāχāĻŸā§‡āĻŽ āϗ⧁āϞ⧋āϰ āĻšā§āϝāĻžāĻ¨ā§āĻĄā§‡āϞ āύ⧇āχ, āϤāĻžāχ āϏ⧇āĻ­ āĻ•āϰāĻž āĻĢāĻ°ā§āĻŽ āĻĒāϰ⧇ āĻĢāĻžāρāĻ•āĻž āĻĻ⧇āĻ–āĻžāϝāĻŧāĨ¤
  • āĻĢāĻ°ā§āĻŽ āϞ⧇āĻŦ⧇āϞ āĻŸā§‡āĻ•ā§āϏāϟ āϏ⧇āĻ­ āĻ•āϰ⧇ ID āύāĻž āϰāĻžāĻ–āĻž, āĻĄā§āĻĒā§āϞāĻŋāϕ⧇āϟ āĻ“ āĻŦāĻŋāĻļ⧃āĻ™ā§āĻ–āϞāĻž āϤ⧈āϰāĻŋ āĻ•āϰ⧇āĨ¤
  • āĻĢāϞāĻžāĻĢāϞ āĻĒāĻ°ā§āϝāĻžāĻĒā§āϤ āĻĒā§āϰāϏāĻ™ā§āĻ— āĻĻ⧇āĻ–āĻžāϝāĻŧ āύāĻž (āωāĻĻāĻžāĻšāϰāĻŖ: āĻĻ⧁āχāϜāύ "John Smith" āĻ•āĻŋāĻ¨ā§āϤ⧁ āϕ⧋āύ⧋ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝ āύ⧇āχ)āĨ¤

āĻāĻ• āĻŦāĻžāĻ¸ā§āϤāĻŦ āωāĻĻāĻžāĻšāϰāĻŖ: āĻāĻ•āϟāĻŋ āĻāĻœā§‡āĻ¨ā§āϟ āĻ—ā§āϰāĻžāĻšāĻ• āϏāĻŋāϞ⧇āĻ•ā§āϟ āĻ•āϰ⧇āĨ¤ āĻ—ā§āϰāĻžāĻšāĻ• "Acme" āĻĻ⧁āχāĻŦāĻžāϰ āφāϛ⧇, āĻāĻ•āϟāĻŋ āύāĻŋāĻˇā§āĻ•ā§āϰāĻŋāϝāĻŧ, āĻāĻŦāĻ‚ āĻĢāĻ°ā§āĻŽ āϞ⧇āĻŦ⧇āϞ āϏ⧇āĻ­ āĻ•āϰ⧇āϛ⧇āĨ¤ āĻāĻ–āύ āχāύāĻ­āϝāĻŧ⧇āϏ āϭ⧁āϞ āϰ⧇āĻ•āĻ°ā§āĻĄ āύāĻŋāĻ°ā§āĻĻ⧇āĻļ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āϕ⧇āω āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝāĻ­āĻžāĻŦ⧇ āϏ⧇āϟāĻž āĻ āĻŋāĻ• āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āύāĻžāĨ¤

AppMaster-āĻ āύāĻŋāϰāĻžāĻĒāĻĻ āĻĄāĻŋāĻĢāĻ˛ā§āϟ āĻšāĻšā§āϛ⧇ āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏāϗ⧁āϞ⧋ āφāĻĒāύāĻžāϰ āĻĄā§‡āϟāĻž āĻŽāĻĄā§‡āϞ⧇ ID āĻšāĻŋāϏ⧇āĻŦ⧇ āϰāĻžāĻ–āĻž āĻāĻŦāĻ‚ āϞ⧇āĻŦ⧇āϞ āϕ⧇āĻŦāϞ UI-āĻ āĻĻ⧇āĻ–āĻžāύ⧋, āϝāĻ–āύ āϏāĻžāĻ°ā§āϚ āĻāĻ¨ā§āĻĄāĻĒāϝāĻŧ⧇āĻ¨ā§āϟ āϛ⧋āϟ, āĻĢāĻŋāĻ˛ā§āϟāĻžāϰ āĻ•āϰāĻž āĻŽāĻŋāϞ āĻĢ⧇āϰāϤ āĻĻ⧇āϝāĻŧāĨ¤

āĻļāĻŋāĻĒ āĻ•āϰāĻžāϰ āφāϗ⧇ āĻĻā§āϰ⧁āϤ āĻšā§‡āĻ•āϞāĻŋāĻ¸ā§āϟ

āĻļāĻŋāĻĒ āĻ•āϰāĻžāϰ āφāϗ⧇ āĻĒā§āϰāϤāĻŋāϟāĻŋ "āϤāĻžāϞāĻŋāĻ•āĻž āĻĨ⧇āϕ⧇ āĻŦ⧇āϛ⧇ āύ⧇āĻ“āϝāĻŧāĻž" āĻĢāĻŋāĻ˛ā§āĻĄāϕ⧇ āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāĻ¨ā§āϏ āĻ“ UX āĻā§āρāĻ•āĻŋ āĻšāĻŋāϏ⧇āĻŦ⧇ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰ⧁āύāĨ¤ āĻāχ āĻĢāĻŋāĻ˛ā§āĻĄāϗ⧁āϞ⧋ āĻŸā§‡āĻ¸ā§āϟ āĻĄā§‡āϟāĻžāϝāĻŧ āĻ āĻŋāĻ• āĻŽāύ⧇ āĻšāϝāĻŧ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻĒā§āϰāĻ•ā§ƒāϤ āϰ⧇āĻ•āĻ°ā§āĻĄ āĻāϞ⧇ āĻ­āĻžāϙ⧇āĨ¤

  • āϝāĻĻāĻŋ āϤāĻžāϞāĻŋāĻ•āĻž āĻĒā§āϰāĻžāϝāĻŧ 100 āφāχāĻŸā§‡āĻŽ āĻ…āϤāĻŋāĻ•ā§āϰāĻŽ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇, āϟāĻžāχāĻĒāĻ…āĻšā§‡āĻĄ āϏāĻžāĻ°ā§āϚ āĻŦāĻž āĻ…āĻ¨ā§āϝ āϏāĻžāĻ°ā§āĻšā§‡āĻŦāϞ āĻĒāĻŋāĻ•āĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύāĨ¤
  • āϏāĻžāĻ°ā§āϚ āϰ⧇āϏāĻĒāĻ¨ā§āϏ āϛ⧋āϟ āϰāĻžāϖ⧁āύ — āĻĒā§āϰāϤāĻŋ āϕ⧁āϝāĻŧ⧇āϰāĻŋāϤ⧇ āĻĒā§āϰāĻžāϝāĻŧ 20–50 āĻĢāϞāĻžāĻĢāϞ āϞāĻ•ā§āĻˇā§āϝ āĻ•āϰ⧁āύ, āĻāĻŦāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϕ⧇ āϟāĻžāχāĻĒ āĻ•āϰāϤ⧇ āĻŦāϞāĻžāϰ āϜāĻ¨ā§āϝ āĻ¸ā§āĻĒāĻˇā§āϟ āχāĻ™ā§āĻ—āĻŋāϤ āĻĻāĻŋāύāĨ¤
  • āĻ¸ā§āĻĨāĻŋāϰ āĻŽāĻžāύ āϏ⧇āĻ­ āĻ•āϰ⧁āύ, āϞ⧇āĻŦ⧇āϞ āύāϝāĻŧāĨ¤ āϰ⧇āĻ•āĻ°ā§āĻĄ ID āϏ⧇āĻ­ āĻ•āϰ⧁āύ āĻāĻŦāĻ‚ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇ āĻ­ā§āϝāĻžāϞāĻŋāĻĄā§‡āϟ āĻ•āϰ⧁āύ, āĻĒāĻžāϰāĻŽāĻŋāĻļāύ āĻšā§‡āĻ• āϏāĻš, āĻĢāĻ°ā§āĻŽ āĻ—ā§āϰāĻšāϪ⧇āϰ āφāϗ⧇āĨ¤
  • āĻ¸ā§āĻŸā§‡āϟāϗ⧁āϞ⧋ āϏāĻšā§‡āϤāύāĻ­āĻžāĻŦ⧇ āĻšā§āϝāĻžāĻ¨ā§āĻĄā§‡āϞ āĻ•āϰ⧁āύ: āϏāĻžāĻ°ā§āĻšā§‡āϰ āϏāĻŽāϝāĻŧ āϞ⧋āĻĄāĻŋāĻ‚ āχāĻ¨ā§āĻĄāĻŋāϕ⧇āϟāϰ, āĻ•āĻŋāϛ⧁ āύāĻž āĻŽāĻŋāϞāϞ⧇ āϏāĻšāĻžāϝāĻŧāĻ• āĻ–āĻžāϞāĻŋ āĻ¸ā§āĻŸā§‡āϟ, āĻāĻŦāĻ‚ āĻ…āύ⧁āϰ⧋āϧ āĻŦā§āϝāĻ°ā§āĻĨ āĻšāϞ⧇ āĻ¸ā§āĻĒāĻˇā§āϟ āĻāϰāϰāĨ¤
  • āĻŽāĻžāωāϏ āĻ›āĻžāĻĄāĻŧāĻžāχ āĻĻā§āϰ⧁āϤ āĻ•āϰ⧁āύāĨ¤ āϕ⧀āĻŦā§‹āĻ°ā§āĻĄ āύ⧇āĻ­āĻŋāϗ⧇āĻļāύ āϏāĻžāĻĒā§‹āĻ°ā§āϟ āĻ•āϰ⧁āύ āĻāĻŦāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϕ⧇ āύāĻžāĻŽ, āχāĻŽā§‡āϞ āĻŦāĻž āϕ⧋āĻĄ āĻĒ⧇āĻ¸ā§āϟ āĻ•āϰāϤ⧇ āĻĻāĻŋāύāĨ¤

AppMaster-āĻāϰ āĻŽāϤ⧋ āύ⧋-āϕ⧋āĻĄ āϟ⧁āϞ⧇ āĻāϟāĻŋ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻāĻ•āϟāĻŋ āϛ⧋āϟ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ: āĻāĻ•āϟāĻŋ āχāύāĻĒ⧁āϟ UI, āĻāĻ•āϟāĻŋ āϏāĻžāĻ°ā§āϚ āĻāĻ¨ā§āĻĄāĻĒāϝāĻŧ⧇āĻ¨ā§āϟ, āĻāĻŦāĻ‚ āφāĻĒāύāĻžāϰ āĻŦā§āϝāĻŦāϏāĻžāϝāĻŧāĻŋāĻ• āϞāϜāĻŋāϕ⧇ āϏāĻžāĻ°ā§āĻ­āĻžāϰ-āϏāĻžāχāĻĄ āĻ­ā§āϝāĻžāϞāĻŋāĻĄā§‡āĻļāύāĨ¤ āĻĻāĻŋāύ⧇āϰ āĻ•āĻžāĻœā§‡ āĻ­āĻŋāĻ¨ā§āύāϤāĻž āĻŦāĻŋāĻļāĻžāϞ, āĻŦāĻŋāĻļ⧇āώ āĻ•āϰ⧇ āĻšāĻžāχ-āĻŸā§āϰāĻžāĻĢāĻŋāĻ• āĻĢāĻ°ā§āĻŽā§‡āĨ¤

āĻŦāĻžāĻ¸ā§āϤāĻŦāϏāĻŽā§āĻŽāϤ āωāĻĻāĻžāĻšāϰāĻŖ: āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύ āĻĒā§āϝāĻžāύ⧇āϞ⧇ āĻ—ā§āϰāĻžāĻšāĻ• āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ

Reduce wrong selections
Show email, code, or city in results so users stop choosing the wrong record.
Add Context

āĻāĻ•āϟāĻŋ āϏāĻžāĻĒā§‹āĻ°ā§āϟ āϟāĻŋāĻŽ āφāϛ⧇ āϝāĻžāϰāĻž āĻāĻ•āϟāĻŋ āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύ UI-āϤ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇ āϝ⧇āĻ–āĻžāύ⧇ āϤāĻžāϰāĻž āĻĒā§āϰāϤāĻŋāϟāĻŋ āφāϏāĻž āϟāĻŋāĻ•āĻŋāϟāϕ⧇ āϏāĻ āĻŋāĻ• āĻ—ā§āϰāĻžāĻšāϕ⧇āϰ āĻ•āĻžāϛ⧇ āĻ…ā§āϝāĻžāϏāĻžāχāύ āĻ•āϰ⧇āĨ¤ āϏāĻžāϧāĻžāϰāĻŖ āĻŽāύ⧇ āĻšāϞ⧇āĻ“ āĻ—ā§āϰāĻžāĻšāĻ• āϤāĻžāϞāĻŋāĻ•āĻž 8,000 āϰ⧇āĻ•āĻ°ā§āĻĄā§‡ āĻŦāĻžāĻĄāĻŧāϞ⧇ āϏāĻŽāĻ¸ā§āϝāĻž āĻĻ⧇āĻ–āĻž āĻĻ⧇āϝāĻŧāĨ¤

"āφāϗ⧇" āĻ­āĻžāĻ°ā§āϏāύ⧇ āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻļāĻžāϞ āĻĄā§āϰāĻĒāĻĄāĻžāωāύ āĻĨāĻžāϕ⧇āĨ¤ āϖ⧁āϞāϤ⧇ āϏāĻŽāϝāĻŧ āϞāĻžāϗ⧇, āĻ¸ā§āĻ•ā§āϰāϞ āϧ⧀āϰ, āĻāĻŦāĻ‚ āĻŦā§āϰāĻžāωāϜāĻžāϰ āĻšāĻžāϜāĻžāϰ āĻšāĻžāϜāĻžāϰ āĻ…āĻĒāĻļāύ āĻŽā§‡āĻŽāϰāĻŋāϤ⧇ āϰāĻžāĻ–āϤ⧇ āĻšāϝāĻŧāĨ¤ āφāϰ⧋ āĻ–āĻžāϰāĻžāĻĒ, āĻŽāĻžāύ⧁āώ āϭ⧁āϞ "Acme" āĻŦ⧇āϛ⧇ āύ⧇āϝāĻŧ āĻ•āĻžāϰāĻŖ āĻĄā§āĻĒā§āϞāĻŋāϕ⧇āϟ, āĻĒ⧁āϰ⧋āύ⧋ āύāĻžāĻŽ, āĻāĻŦāĻ‚ āĻ•ā§āώ⧁āĻĻā§āϰ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝ āϝ⧇āĻŽāύ "ACME Inc" āĻŦāύāĻžāĻŽ "Acme, Inc" āφāϛ⧇āĨ¤ āĻĢāϞāĻžāĻĢāϞ āĻšāĻšā§āϛ⧇ āĻĒā§āϰāϤāĻŋāύāĻŋāϝāĻŧāϤ āϛ⧋āϟ āϏāĻŽāϝāĻŧ āĻ•ā§āώāϤāĻŋ āĻāĻŦāĻ‚ āĻĒāϰ⧇ āĻŦāĻŋāĻļ⧃āĻ™ā§āĻ–āϞ āϰāĻŋāĻĒā§‹āĻ°ā§āϟāĻŋāĻ‚āĨ¤

"āĻĒāϰ⧇" āĻ­āĻžāĻ°ā§āϏāύ⧇ āĻĄā§āϰāĻĒāĻĄāĻžāωāύ āĻŦāĻĻāϞ⧇ āϟāĻžāχāĻĒāĻ…āĻšā§‡āĻĄ āĻĢāĻŋāĻ˛ā§āĻĄ āϰāĻžāĻ–āĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻāĻœā§‡āĻ¨ā§āϟ āϤāĻŋāύ āĻ…āĻ•ā§āώāϰ āϟāĻžāχāĻĒ āĻ•āϰ⧇ āϏ⧇āϰāĻž āĻŽāĻŋāϞāϗ⧁āϞ⧋ āĻĻā§āϰ⧁āϤ āĻĻ⧇āϖ⧇ āύāĻŋāϝāĻŧ⧇ āϏāĻŋāϞ⧇āĻ•ā§āϟ āĻ•āϰ⧇ āĻāĻ—āĻŋāϝāĻŧ⧇ āϝāĻžāϝāĻŧāĨ¤ āĻĢāĻŋāĻ˛ā§āĻĄ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻĒā§āϰāϏāĻ™ā§āĻ— āĻĻ⧇āĻ–āĻžāϤ⧇ āĻĒāĻžāϰ⧇ (āχāĻŽā§‡āϞ āĻĄā§‹āĻŽā§‡āχāύ, āĻ…ā§āϝāĻžāĻ•āĻžāωāĻ¨ā§āϟ ID, āĻļāĻšāϰ) āϝāĻžāϤ⧇ āϏāĻ āĻŋāĻ• āĻ—ā§āϰāĻžāĻšāĻ• āĻ¸ā§āĻĒāĻˇā§āϟ āĻšāϝāĻŧāĨ¤

āĻĻā§āϰ⧁āϤ āϰāĻžāĻ–āĻžāϰ āϜāĻ¨ā§āϝ āϏāĻžāĻ°ā§āϚ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇ āϘāĻŸā§‡, āĻŦā§āϰāĻžāωāϜāĻžāϰ⧇ āύāϝāĻŧāĨ¤ UI āϕ⧇āĻŦāϞ āĻĒā§āϰāĻĨāĻŽ 10–20 āĻŽāĻŋāϞ āĻ…āύ⧁āϰ⧋āϧ āĻ•āϰ⧇, āĻĒā§āϰāĻžāϏāĻ™ā§āĻ—āĻŋāĻ•āϤāĻžāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋāϤ⧇ āϏāĻžāϜāĻžāύ⧋ (āϏāĻžāϧāĻžāϰāĻŖāϤ āĻāĻ•ā§āĻ¸ā§āϝāĻžāĻ•ā§āϟ āĻĒā§āϰāĻŋāĻĢāĻŋāĻ•ā§āϏ āĻŽāĻŋāϞ āĻ“ āϏāĻžāĻŽā§āĻĒā§āϰāϤāĻŋāĻ• āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āĻŽāĻŋāĻļā§āϰāĻŖ) āĻāĻŦāĻ‚ āĻ¸ā§āĻŸā§‡āϟāĻžāϏ āĻĻā§āĻŦāĻžāϰāĻž āĻĢāĻŋāĻ˛ā§āϟāĻžāϰ āĻ•āϰāĻž (āωāĻĻāĻžāĻšāϰāĻŖ: āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ active āĻ—ā§āϰāĻžāĻšāĻ•)āĨ¤ āĻāχ āĻĒā§āϝāĻžāϟāĻžāĻ°ā§āύāχ āĻĻā§€āĻ°ā§āϘ āϤāĻžāϞāĻŋāĻ•āĻžāϕ⧇ āĻĻ⧈āύāĻ¨ā§āĻĻāĻŋāύ āĻŦāĻŋāϰāĻ•ā§āϤāĻŋāϤ⧇ āĻĒāϰāĻŋāĻŖāϤ āĻšāĻ“āϝāĻŧāĻž āĻĨ⧇āϕ⧇ āϰāĻ•ā§āώāĻž āĻ•āϰ⧇āĨ¤

āĻāĻ•āϟāĻŋ āϛ⧋āϟ āĻĄā§‡āϟāĻž āĻšāĻžāχāϜāĻŋāύ āϧāĻžāĻĒ āύāϤ⧁āύ āĻĢā§āϞ⧋āϕ⧇ āĻ…āύ⧇āĻ• āύāĻŋāϰāĻžāĻĒāĻĻ āĻ•āϰ⧇:

  • āĻāĻ•āϟāĻŋ āύāĻžāĻŽāĻ•āϰāĻŖ āύāĻŋāϝāĻŧāĻŽ āϏ⧇āϟ āĻ•āϰ⧁āύ (āωāĻĻāĻžāĻšāϰāĻŖ: āϞāĻŋāĻ—ā§āϝāĻžāϞ āύāĻžāĻŽ āĻĒā§āϞāĻžāϏ āϏāĻŋāϟāĻŋ āĻŦāĻž āĻĄā§‹āĻŽā§‡āχāύ)āĨ¤
  • āĻŽā§‚āϞ āĻĢāĻŋāĻ˛ā§āĻĄāϗ⧁āϞ⧋āϤ⧇ āĻĄā§āĻĒā§āϞāĻŋāϕ⧇āϟ āĻĒā§āϰāϤāĻŋāϰ⧋āϧ āĻ•āϰ⧁āύ (āχāĻŽā§‡āϞ āĻĄā§‹āĻŽā§‡āχāύ, āĻŸā§āϝāĻžāĻ•ā§āϏ ID, āĻŦāĻž āĻāĻ•ā§āϏāϟāĻžāĻ°ā§āύāĻžāϞ ID)āĨ¤
  • āĻāĻ•āϟāĻŋ "display name" āĻĢāĻŋāĻ˛ā§āĻĄ āĻĒāĻŖā§āϝāϜ⧁āĻĄāĻŧ⧇ āϧāĻžāϰāĻžāĻŦāĻžāĻšāĻŋāĻ• āϰāĻžāϖ⧁āύāĨ¤
  • āĻŽāĻŋāĻļā§āϰāĻŋāϤ āϰ⧇āĻ•āĻ°ā§āĻĄāϗ⧁āϞ⧋āϕ⧇ inactive āϚāĻŋāĻšā§āύāĻŋāϤ āĻ•āϰ⧁āύ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āχāϤāĻŋāĻšāĻžāϏ āϰāĻžāϖ⧁āύāĨ¤

AppMaster-āĻ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻāϰ āĻŽāĻžāύ⧇ āĻšāĻšā§āϛ⧇ āĻāĻ•āϟāĻŋ āϏāĻžāĻ°ā§āĻšā§‡āĻŦāϞ āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ āĻĢāĻŋāĻ˛ā§āĻĄ āϝāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āϟāĻžāχāĻĒ āĻ•āϰāĻžāϰ āϏāĻ™ā§āϗ⧇ āϏāĻ™ā§āϗ⧇ āĻŽāĻŋāϞ āĻĢ⧇āϰāϤ āĻĻ⧇āϝāĻŧ, āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇ āĻĒā§āϰāϤāĻŋ āĻĢāĻ°ā§āĻŽā§‡ āϏāĻŦ āĻ—ā§āϰāĻžāĻšāĻ• āϞ⧋āĻĄ āĻ•āϰāĻžāĨ¤

āĻĒāϰāĻŦāĻ°ā§āϤ⧀ āĻĒāĻĻāĻ•ā§āώ⧇āĻĒ: āĻāĻ•āϟāĻŋ āĻĢāĻŋāĻ˛ā§āĻĄ āφāĻĒāĻ—ā§āϰ⧇āĻĄ āĻ•āϰ⧁āύ āĻāĻŦāĻ‚ āĻĒā§āϝāĻžāϟāĻžāĻ°ā§āύ āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄāĻžāχāϜ āĻ•āϰ⧁āύ

āĻāĻ•āϟāĻŋ āĻāĻŽāύ āĻĄā§āϰāĻĒāĻĄāĻžāωāύ āĻŦ⧇āϛ⧇ āύāĻŋāύ āϝāĻž āϏāĻŦāĻžāχ āĻ…āĻ­āĻŋāϝ⧋āĻ— āĻ•āϰ⧇āĨ¤ āĻ­āĻžāϞ⧋ āĻĒā§āϰāĻžāĻ°ā§āĻĨā§€ āĻšāĻšā§āϛ⧇ āĻāĻŽāύ āĻāĻ•āϟāĻŋ āĻĢāĻŋāĻ˛ā§āĻĄ āϝāĻž āĻŦāĻšā§ āĻ¸ā§āĻ•ā§āϰāĻŋāύ⧇ āĻĻ⧇āĻ–āĻž āϝāĻžāϝāĻŧ (Customer, Product, Assignee) āĻāĻŦāĻ‚ āĻ•āϝāĻŧ⧇āĻ•āĻļā§‹āϰ āĻŦ⧇āĻļāĻŋ āĻ…āĻĒāĻļāύ āĻŦ⧇āĻĄāĻŧ⧇ āϗ⧇āϛ⧇āĨ¤ āĻļ⧁āϧ⧁ āϐ āĻāĻ•āϟāĻŋ āĻĢāĻŋāĻ˛ā§āĻĄ āĻŦāĻĻāϞāĻžāϞ⧇ āĻĻā§āϰ⧁āϤ āĻĒā§āϰāĻŽāĻžāĻŖ āĻŽā§‡āϞ⧇, āϏāĻŽāĻ¸ā§āϤ āĻĢāĻ°ā§āĻŽ āϰāĻŋāϰāĻžāχāϟ āύāĻž āĻ•āϰ⧇āχāĨ¤

āĻĒā§āϰāĻĨāĻŽā§‡ āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ āύāĻŋāύ āĻāχ āĻĢāĻŋāĻ˛ā§āĻĄāϟāĻŋ āĻŦāĻžāĻ¸ā§āϤāĻŦ⧇ āĻ•āĻŋ āχāĻ™ā§āĻ—āĻŋāϤ āĻ•āϰ⧇: āĻāĻ•āϟāĻŋ āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ āĻŸā§‡āĻŦāĻŋāϞ (āĻ—ā§āϰāĻžāĻšāĻ•, āχāωāϜāĻžāϰ, SKU) āĻāĻ•āϟāĻŋ āĻ¸ā§āĻĨāĻžāϝāĻŧā§€ ID āϏāĻš, āĻāĻŦāĻ‚ āϛ⧋āϟ āĻĄāĻŋāϏāĻĒā§āϞ⧇ āĻĢāĻŋāĻ˛ā§āĻĄāϗ⧁āϞ⧋ (āύāĻžāĻŽ, āχāĻŽā§‡āϞ, āϕ⧋āĻĄ)āĨ¤ āĻāϰāĻĒāϰ āĻāĻ•āϟāĻŋ āϏāĻžāĻ°ā§āϚ āĻāĻ¨ā§āĻĄāĻĒāϝāĻŧ⧇āĻ¨ā§āϟ āĻĄāĻŋāĻĢāĻžāχāύ āĻ•āϰ⧁āύ āϝāĻž UI-āϕ⧇ āĻĻā§āϰ⧁āϤ, āϛ⧋āϟ āĻĒ⧇āĻœā§‡ āϕ⧇āĻŦāϞ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻĢāϞāĻžāĻĢāϞ āĻĻ⧇āϝāĻŧāĨ¤

āϰ⧋āϞāφāωāϟ āĻĒā§āĻ˛ā§āϝāĻžāύ āϝāĻž āĻŦāĻžāĻ¸ā§āϤāĻŦ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇:

  • āϐ āĻĄā§āϰāĻĒāĻĄāĻžāωāύ āϟāĻžāχāĻĒāĻ…āĻšā§‡āĻĄ āϏāĻžāĻ°ā§āϚ āĻĻāĻŋāϝāĻŧ⧇ āĻŦāĻĻāϞāĻžāύāĨ¤
  • āĻĒāĻžāĻ°ā§āĻļā§āĻŦāĻŦāĻ°ā§āϤ⧀ āϏāĻžāĻ°ā§āĻ­āĻžāϰ-āϏāĻžāχāĻĄ āϏāĻžāĻ°ā§āϚ āϤ⧈āϰāĻŋ āĻ•āϰ⧁āύ āϝāĻž āĻĒāĻžāĻ°ā§āĻļāĻŋāϝāĻŧāĻžāϞ āĻŸā§‡āĻ•ā§āϏāϟ āĻ“ āĻĒ⧇āϜāĻŋāĻ‚ āϏāĻžāĻĒā§‹āĻ°ā§āϟ āĻ•āϰ⧇āĨ¤
  • ID āĻĒā§āϞāĻžāϏ āϞ⧇āĻŦ⧇āϞ (āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ āϏ⧇āϕ⧇āĻ¨ā§āĻĄāĻžāϰāĻŋ_HINT āϝ⧇āĻŽāύ āχāĻŽā§‡āϞ) āĻĢ⧇āϰāϤ āĻĻāĻŋāύāĨ¤
  • āύāĻŋāĻ°ā§āĻŦāĻžāϚāĻŋāϤ āĻŽāĻžāύ ID āĻšāĻŋāϏ⧇āĻŦ⧇ āϰāĻžāϖ⧁āύ, āĻ•āĻĒāĻŋ āĻ•āϰāĻž āĻŸā§‡āĻ•ā§āϏāϟ āύāϝāĻŧāĨ¤
  • āĻāĻ•āχ āĻĒā§āϝāĻžāϟāĻžāĻ°ā§āύāϕ⧇ āϝ⧇āĻ–āĻžāύ⧇ āχāĻ¨ā§āϟāĻŋāϟāĻŋ āĻĒāĻŋāĻ• āĻ•āϰāĻž āĻšāϝāĻŧ āϏāĻŦ āϜāĻžāϝāĻŧāĻ—āĻžāϝāĻŧ āĻĒ⧁āύāϰāĻžāϝāĻŧ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύāĨ¤

āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻĒāϰāĻŋāĻŽāĻžāĻĒ āĻ•āϰ⧁āύ āĻ•āĻŋāϛ⧁ āϏāĻšāϜ āϏāĻ‚āĻ–ā§āϝāĻžāϰ āϏāĻžāĻšāĻžāĻ¯ā§āϝ⧇āĨ¤ āĻĢāĻŋāĻ˛ā§āĻĄ āĻ–ā§‹āϞāĻžāϰ āϏāĻŽāϝāĻŧ āĻŸā§āĻ°ā§āϝāĻžāĻ• āĻ•āϰ⧁āύ (āĻāχāϟāĻž āϤāĻžā§ŽāĻ•ā§āώāĻŖāĻŋāĻ• āϞāĻžāĻ—āĻž āωāϚāĻŋāϤ), āϏāĻŋāϞ⧇āĻ•ā§āϟ āĻ•āϰāϤ⧇ āϏāĻŽāϝāĻŧ (āĻ•āĻŽā§‡ āϝāĻžāĻ“āϝāĻŧāĻž āωāϚāĻŋāϤ), āĻāĻŦāĻ‚ āĻāϰāϰ āϰ⧇āϟ (āϭ⧁āϞ āĻĒāĻŋāĻ•, āĻĒ⧁āύāσāϏāĻŽā§āĻĒāĻžāĻĻāύāĻž, āĻŦāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āϛ⧇āĻĄāĻŧ⧇ āĻĻ⧇āĻ“āϝāĻŧāĻž) āĻŸā§āĻ°ā§āϝāĻžāĻ• āĻ•āϰ⧁āύāĨ¤ āĻāĻŽāύāĻ•āĻŋ 5–10 āĻŦāĻžāĻ¸ā§āϤāĻŦ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āύāĻŋāϝāĻŧ⧇ āĻšāĻžāϞāĻ•āĻž āφāϗ⧇/āĻĒāϰ⧇ āĻĒāϰ⧀āĻ•ā§āώāĻžāχ āĻĻ⧇āĻ–āĻžāĻŦ⧇ āϝ⧇ āφāĻĒāύāĻŋ āϏāĻŽāĻ¸ā§āϝāĻžāϰ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāϞ⧇āύ āĻ•āĻŋ āύāĻžāĨ¤

AppMaster-āĻ āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύ āϟ⧁āϞ āĻŦāĻžāύāĻžāϞ⧇, āφāĻĒāύāĻŋ Data Designer-āĻ āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ āĻŽāĻĄā§‡āϞ āĻ•āϰāϤ⧇ āĻāĻŦāĻ‚ Business Process Editor-āĻ āϏāĻžāĻ°ā§āĻ­āĻžāϰ-āϏāĻžāχāĻĄ āϏāĻžāĻ°ā§āϚ āϞāϜāĻŋāĻ• āϝ⧋āĻ— āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ, āϝāĻžāϤ⧇ UI āϕ⧇āĻŦāϞ āϏāĻŦāĻ•āĻŋāϛ⧁ āϞ⧋āĻĄ āύāĻž āĻ•āϰ⧇ āϛ⧋āϟ āφāωāϟāĻĒ⧁āϟ āĻ…āύ⧁āϰ⧋āϧ āĻ•āϰ⧇āĨ¤ appmaster.io-āϤ⧇ āύāĻŋāĻ°ā§āĻŽāĻŋāϤ āĻ…āĻ­ā§āϝāĻ¨ā§āϤāϰ⧀āĻŖ āĻ…ā§āϝāĻžāĻĒāϗ⧁āϞ⧋āϤ⧇ āĻĻāϞāϗ⧁āϞ⧋ āĻĒā§āϰāĻžāϝāĻŧāχ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻĒā§āϝāĻžāϟāĻžāĻ°ā§āύ āĻšāĻŋāϏ⧇āĻŦ⧇ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰ⧇, āĻ•āĻžāϰāĻŖ āĻāϟāĻŋ āĻŦāĻĄāĻŧ āĻĄā§‡āϟāĻžāϏ⧇āϟ āĻŦāĻžāĻĄāĻŧāĻžāϰ āϏāĻ™ā§āϗ⧇ āĻĒāϰāĻŋāĻˇā§āĻ•āĻžāϰāĻ­āĻžāĻŦ⧇ āĻ¸ā§āϕ⧇āϞ āĻ•āϰ⧇āĨ¤

āĻļ⧇āώ⧇, āφāĻĒāύāĻžāϰ āĻĻāϞāϟāĻŋ āĻĒ⧁āύāϰāĻžāϝāĻŧ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āϞāĻŋāϖ⧇ āϰāĻžāϖ⧁āύ: āϏāĻžāĻ°ā§āϚ āϚāĻžāϞ⧁āϰ āφāϗ⧇ āϏāĻ°ā§āĻŦāύāĻŋāĻŽā§āύ āĻ…āĻ•ā§āώāϰ, āĻĄāĻŋāĻĢāĻ˛ā§āϟ āĻĒ⧇āϜ āϏāĻžāχāϜ, āϞ⧇āĻŦ⧇āϞ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻĢāϰāĻŽā§āϝāĻžāϟ āĻšāĻŦ⧇, āĻāĻŦāĻ‚ āϕ⧋āύ⧋ āĻĢāϞāĻžāĻĢāϞ āύāĻž āϗ⧇āϞ⧇ āĻ•āĻŋ āĻšāĻŦ⧇āĨ¤ āϧāĻžāϰāĻžāĻŦāĻžāĻšāĻŋāĻ•āϤāĻž āĻĒā§āϰāϤāĻŋāϟāĻŋ āύāϤ⧁āύ āĻĢāĻ°ā§āĻŽāϕ⧇ āĻĻā§āϰ⧁āϤ āϰāĻžāϖ⧇āĨ¤

āĻĒā§āϰāĻļā§āύ⧋āĻ¤ā§āϤāϰ

When should I stop using a dropdown and switch to search?

āĻāĻ•āϟāĻŋ āĻĄā§āϰāĻĒāĻĄāĻžāωāύ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻ āĻŋāĻ• āφāϛ⧇ āϝāĻ–āύ āϤāĻžāϞāĻŋāĻ•āĻžāϟāĻŋ āϛ⧋āϟ, āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞ āĻāĻŦāĻ‚ āĻĻā§āϰ⧁āϤ āĻ¸ā§āĻ•ā§āϝāĻžāύ āĻ•āϰāĻž āϝāĻžāϝāĻŧāĨ¤ āϝāĻĻāĻŋ āĻŽāĻžāύ⧁āώ āϟāĻžāχāĻĒ āύāĻž āĻ•āϰ⧇ āĻ āĻŋāĻ•āĻ­āĻžāĻŦ⧇ āĻ…āĻĒāĻļāύ āϖ⧁āρāĻœā§‡ āύāĻž āĻĒāĻžāϝāĻŧ, āĻ…āĻĨāĻŦāĻž āϤāĻžāϞāĻŋāĻ•āĻž āĻŦāĻžāĻĄāĻŧāĻžāϰ āϏāĻŽā§āĻ­āĻžāĻŦāύāĻž āĻĨāĻžāϕ⧇, āϤāĻžāĻšāϞ⧇ āϏ⧇āϟāĻž āĻĻ⧈āύāĻ¨ā§āĻĻāĻŋāύ āĻŦāĻŋāϰāĻ•ā§āϤāĻŋāϤ⧇ āĻĒāϰāĻŋāĻŖāϤ āĻšāĻ“āϝāĻŧāĻžāϰ āφāϗ⧇ āϏāĻžāĻ°ā§āϚ-āĻ­āĻŋāĻ¤ā§āϤāĻŋāĻ• āĻĒāĻŋāĻ•āĻžāϰ⧇āϰ āĻĻāĻŋāϕ⧇ āĻ¸ā§āϝ⧁āχāϚ āĻ•āϰ⧁āύāĨ¤

How many options is “too many” for a dropdown?

āĻ…āύ⧇āĻ• āĻĻāϞāχ āĻ•āĻŋāĻŽā§āĻ­ā§‚āϤ āĻ•āϝāĻŧ⧇āĻ•āĻļā§‹ āφāχāĻŸā§‡āĻŽā§‡ āϏāĻŽāĻ¸ā§āϝāĻžāϰ āĻļ⧁āϰ⧁ āϘāϟāϤ⧇ āĻĻ⧇āϖ⧇ āĻ•āĻžāϰāĻŖ āĻ¸ā§āĻ•ā§āϝāĻžāύāĻŋāĻ‚ āϧ⧀āϰ āĻšāϝāĻŧ āĻāĻŦāĻ‚ āĻŽāĻŋāϏāĻ•ā§āϞāĻŋāĻ• āĻŦāĻžāĻĄāĻŧ⧇āĨ¤ āĻšāĻžāϜāĻžāϰ⧇āϰ āωāĻĒāϰ āϗ⧇āϞ⧇ āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāĻ¨ā§āϏ āĻšāĻŋāϕ⧇ āĻāĻŦāĻ‚ āϭ⧁āϞ āϏāĻŋāϞ⧇āĻ•āĻļāύ āϏāĻžāϧāĻžāϰāĻŖ āĻšāϝāĻŧ⧇ āϝāĻžāϝāĻŧ; āĻĻāĻļ āĻšāĻžāϜāĻžāϰ⧇āϰ āωāĻĒāϰ⧇ āĻāĻ•āϟāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āĻĄā§āϰāĻĒāĻĄāĻžāωāύ āφāϰ āωāĻĒāϝ⧁āĻ•ā§āϤ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻ• āĻĨāĻžāϕ⧇ āύāĻžāĨ¤

What’s the simplest good typeahead setup?

āĻļ⧁āϰ⧁āϤ⧇ 2–3 āĻ…āĻ•ā§āώāϰ āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āĻ…āĻĒ⧇āĻ•ā§āώāĻž āĻ•āϰ⧁āύ, āϤāĻžāϰāĻĒāϰ āϏāĻžāĻ°ā§āϚ āϚāĻžāϞāĻžāύ, āĻāĻŦāĻ‚ 10–20 āĻŽāĻŋāϞāĻŋāϝāĻŧ⧇ āĻĢāϞāĻžāĻĢāϞ āĻĻ⧇āĻ–āĻžāύāĨ¤ āϕ⧀-āĻŦā§‹āĻ°ā§āĻĄ āϏāĻŽāĻ°ā§āĻĨāύ āϰāĻžāϖ⧁āύ (Enter āĻĻāĻŋāϝāĻŧ⧇ āϏāĻŋāϞ⧇āĻ•ā§āϟ, Up/Down āĻĻāĻŋāϝāĻŧ⧇ āύ⧇āĻ­āĻŋāϗ⧇āϟ) āĻāĻŦāĻ‚ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻĢāϞāĻžāĻĢāϞ⧇ āĻĒāĻ°ā§āϝāĻžāĻĒā§āϤ āĻĒā§āϰ⧇āĻ•ā§āώāĻŋāϤ āĻĻ⧇āĻ–āĻžāύ (āϝ⧇āĻŽāύ āύāĻžāĻŽ āĻĒāĻžāĻļ⧇ āχāĻŽā§‡āϞ āĻŦāĻž āϕ⧋āĻĄ) āϝāĻžāϤ⧇ āĻĻā§āĻŦ⧈āϤāĻĻ⧇āϰåŒēāĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝ āĻŦā§‹āĻāĻž āϝāĻžāϝāĻŧāĨ¤

How do I keep autocomplete from hammering my API?

āχāύāĻĒ⧁āϟ āĻĄāĻŋāĻŦāĻžāωāĻ¨ā§āϏ āĻ•āϰ⧁āύ āϝāĻžāϤ⧇ āĻĒā§āϰāϤāĻŋāϟāĻŋ āϕ⧀āĻ¸ā§āĻŸā§āϰ⧋āϕ⧇āχ āĻ…āύ⧁āϰ⧋āϧ āύāĻž āϝāĻžāϝāĻŧ, āĻāĻŦāĻ‚ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇ āĻĢāĻŋāĻ˛ā§āϟāĻžāϰāĻŋāĻ‚ āĻ•āϰāĻžāύāĨ¤ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āĻĒā§āϰāϤāĻŋāĻ•ā§āϰāĻŋāϝāĻŧāĻž āϛ⧋āϟ āϰāĻžāϖ⧁āύ — āĻļ⧁āϧ⧁ UI-āϤ⧇ āĻĻ⧇āĻ–āĻžāύ⧋āϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻĢāĻŋāĻ˛ā§āĻĄ āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻĨāĻžāϝāĻŧā§€ ID āĻĒāĻžāĻ āĻžāύāĨ¤

Why is server-side filtering better than loading everything once?

āĻŦā§āϰāĻžāωāϜāĻžāϰ⧇ āϏāĻŦāĻ•āĻŋāϛ⧁ āϞ⧋āĻĄ āύāĻž āĻ•āϰ⧇ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇ āĻĢāĻŋāĻ˛ā§āϟāĻžāϰāĻŋāĻ‚ āĻ“ āĻĒ⧇āϜāĻŋāĻ‚ āĻ•āϰ⧁āύāĨ¤ UI āϛ⧋āϟ āĻāĻ•āϟāĻŋ āϕ⧁āϝāĻŧ⧇āϰāĻŋ āĻĒāĻžāĻ āĻžāϝāĻŧ āĻāĻŦāĻ‚ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻāĻ• āĻĒ⧇āĻœā§‡āϰ āĻŽāĻŋāϞ āĻĒāĻžāϝāĻŧ, āĻĢāϞ⧇ āĻŸā§‡āĻŦāĻŋāϞ āĻšāĻžāϜāĻžāϰ āĻĨ⧇āϕ⧇ āĻŽāĻŋāϞāĻŋāϝāĻŧāύ āĻšāĻ“āϝāĻŧāĻž āϏāĻ¤ā§āĻ¤ā§āĻŦ⧇āĻ“ āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāĻ¨ā§āϏ āĻ¸ā§āĻĨāĻŋāϰ āĻĨāĻžāϕ⧇āĨ¤

Should my form store the option label or the record ID?

āϏāĻŋāϞ⧇āĻ•ā§āϟ āĻ•āϰāĻž āϰ⧇āĻ•āĻ°ā§āĻĄā§‡āϰ ID āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰ⧁āύ, āϞ⧇āĻŦ⧇āϞ āύāϝāĻŧ, āĻ•āĻžāϰāĻŖ āύāĻžāĻŽ āĻ“ āϞ⧇āĻŦ⧇āϞ āĻŦāĻĻāϞāĻžāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ ID āϰāĻžāĻ–āϞ⧇ āϟ⧁āϟāĻž āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ, āĻĄā§āĻĒā§āϞāĻŋāϕ⧇āϟ āĻ•āĻŽā§‡ āĻāĻŦāĻ‚ āϰāĻŋāĻĒā§‹āĻ°ā§āϟāĻŋāĻ‚/āϜāϝāĻŧ⧇āύ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻšāϝāĻŧāĨ¤

How can I reduce wrong picks like the wrong “John Smith”?

āĻĢāϞāĻžāĻĢāϞāϗ⧁āϞāĻŋāϤ⧇ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻļāύāĻžāĻ•ā§āϤāĻ•āϰāĻŖ āĻĻ⧇āĻ–āĻžāύ — āχāĻŽā§‡āϞ, āĻļāĻšāϰ, āϭ⧇āϤāϰ⧇āϰ āϕ⧋āĻĄ āĻŦāĻž āĻ…ā§āϝāĻžāĻ•āĻžāωāĻ¨ā§āϟ āύāĻŽā§āĻŦāϰ⧇āϰ āϏāĻžāĻĢāĻŋāĻ•ā§āϏ — āϝāĻžāϤ⧇ āϏāĻ āĻŋāĻ• āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ¸ā§āĻĒāĻˇā§āϟ āĻšāϝāĻŧāĨ¤ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻĄā§āĻĒā§āϞāĻŋāϕ⧇āϟ āĻ•āĻŽāĻžāϤ⧇ āĻĄā§‡āϟāĻž āĻ¸ā§āϤāϰ⧇ āĻ•āĻžāϜ āĻ•āϰ⧁āύ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĢāĻ˛ā§āϟāĻ­āĻžāĻŦ⧇ āύāĻŋāĻˇā§āĻ•ā§āϰāĻŋāϝāĻŧ (inactive) āϰ⧇āĻ•āĻ°ā§āĻĄāϗ⧁āϞ⧋ āϞ⧁āĻ•āĻŋāϝāĻŧ⧇ āϰāĻžāϖ⧁āύāĨ¤

What’s the best approach for dependent fields like Country → City?

āωāĻ­āϝāĻŧ āϤāĻžāϞāĻŋāĻ•āĻž āĻāĻ•āϏāĻ™ā§āϗ⧇ āϞ⧋āĻĄ āĻ•āϰāĻŦ⧇āύ āύāĻžāĨ¤ Country āϏāĻŋāϞ⧇āĻ•ā§āϟ āĻšāϞ⧇ āϤāĻ–āύāχ Country-āĻ­āĻŋāĻ¤ā§āϤāĻŋāĻ• City āϞ⧋āĻĄ āĻ•āϰ⧁āύ; āϝāĻĻāĻŋ āϏāĻŋāϟāĻŋ āϤāĻžāϞāĻŋāĻ•āĻžāĻ“ āĻŦāĻĄāĻŧ āĻšāϝāĻŧ āϤāĻžāĻšāϞ⧇ āϏ⧇āϟāĻžāϕ⧇ āϐ āĻ•āύāĻŸā§‡āĻ•ā§āϏāĻŸā§‡ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧ āĻāĻ•āϟāĻŋ āϟāĻžāχāĻĒāĻ…āĻšā§‡āĻĄ āĻŦāĻžāύāĻžāύ āϝāĻžāϤ⧇ āϕ⧁āϝāĻŧ⧇āϰāĻŋ āϏāĻ‚āϕ⧀āĻ°ā§āĻŖ āĻ“ āĻĻā§āϰ⧁āϤ āĻĨāĻžāϕ⧇āĨ¤

How do I make these pickers usable on slow networks?

āĻĒā§āϰāϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āϜāĻ¨ā§āϝ āϏāĻžāĻŽā§āĻĒā§āϰāϤāĻŋāĻ•āĻ­āĻžāĻŦ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻ…āĻĒāĻļāύāϗ⧁āϞ⧋āϰ āĻ•ā§āϝāĻžāĻļ āϰāĻžāϖ⧁āύ āϝāĻžāϤ⧇ āϏāĻžāϧāĻžāϰāĻŖ āĻĒāĻŋāĻ•āϗ⧁āϞāĻŋ āϏāĻžāĻĨ⧇ āϏāĻžāĻĨ⧇ āĻĻ⧇āĻ–āĻžāϝāĻŧ, āĻāĻŦāĻ‚ āϏāĻžāĻ°ā§āϚ āĻāĻŽāύāĻ­āĻžāĻŦ⧇ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰ⧁āύ āϝāĻžāϤ⧇ āϰāĻŋ-āĻŸā§āϰāĻžāχ āĻ•āϰ⧇ āĻŦā§āϝāĻžāĻšāϤ āύāĻž āĻ•āϰ⧇āĨ¤ āϞ⧋āĻĄāĻŋāĻ‚ āĻ“ āĻāϰāϰ āĻ¸ā§āĻŸā§‡āϟ āĻ•ā§āϞāĻŋāϝāĻŧāĻžāϰ āϰāĻžāϖ⧁āύ āϝāĻžāϤ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āĻŦāĻžāϕ⧀ āĻĢāĻŋāĻ˛ā§āĻĄ āĻĒā§‚āϰāĻŖ āϚāĻžāϞāĻŋāϝāĻŧ⧇ āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

How would I implement this pattern in AppMaster?

āĻāĻ•āϟāĻŋ āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ āĻāĻ¨ā§āĻĄāĻĒāϝāĻŧ⧇āĻ¨ā§āϟ āϤ⧈āϰāĻŋ āĻ•āϰ⧁āύ āϝāĻž āϕ⧁āϝāĻŧ⧇āϰāĻŋ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰ⧇ āĻāĻŦāĻ‚ ID āĻ“ āĻĄāĻŋāϏāĻĒā§āϞ⧇ āĻĢāĻŋāĻ˛ā§āĻĄāϏāĻš āϛ⧋āϟ, āĻĒ⧇āϜāĻĄ āĻŽāĻŋāϞāϗ⧁āϞ⧋ āĻĢāĻŋāϰāĻŋāϝāĻŧ⧇ āĻĻ⧇āϝāĻŧāĨ¤ UI-āϤ⧇ āϟāĻžāχāĻĒāĻ…āĻšā§‡āĻĄ āχāύāĻĒ⧁āϟāϕ⧇ āϐ āĻāĻ¨ā§āĻĄāĻĒāϝāĻŧ⧇āĻ¨ā§āĻŸā§‡āϰ āϏāĻžāĻĨ⧇ āĻŦāĻžāχāύ āĻ•āϰ⧁āύ, āϏāĻžāĻœā§‡āĻļāύ āĻĻ⧇āĻ–āĻžāύ, āĻāĻŦāĻ‚ āύāĻŋāĻ°ā§āĻŦāĻžāϚāĻŋāϤ ID-āϟāĻŋ āĻŽāĻĄā§‡āϞ⧇ āϏ⧇āĻ­ āĻ•āϰ⧁āύ; AppMaster-āĻ āĻāϟāĻž āϏāĻžāϧāĻžāϰāĻŖāϤ āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ āĻāĻ¨ā§āĻĄāĻĒāϝāĻŧ⧇āĻ¨ā§āϟ āĻ“ UI āĻŦāĻžāχāύāĻŋāĻ‚ āĻšāĻŋāϏ⧇āĻŦ⧇ āĻŽā§āϝāĻžāĻĒ āĻšāϝāĻŧ, āϝ⧇āĻ–āĻžāύ⧇ āĻāĻ•ā§āϏ⧇āϏ āϰ⧁āϞ āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ āϞāϜāĻŋāϕ⧇ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

āĻļ⧁āϰ⧁ āĻ•āϰāĻž āϏāĻšāϜ
āĻ•āĻŋāϛ⧁ āφāĻļā§āϚāĻ°ā§āϝāϜāύāĻ•āϤ⧈āϰāĻŋ āĻ•āϰ⧁āύ

āĻŦāĻŋāύāĻžāĻŽā§‚āĻ˛ā§āϝ⧇āϰ āĻĒāϰāĻŋāĻ•āĻ˛ā§āĻĒāύāĻž āϏāĻš āĻ…ā§āϝāĻžāĻĒāĻŽāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧁āύāĨ¤
āφāĻĒāύāĻŋ āϝāĻ–āύ āĻĒā§āϰāĻ¸ā§āϤ⧁āϤ āĻšāĻŦ⧇āύ āϤāĻ–āύ āφāĻĒāύāĻŋ āϏāĻ āĻŋāĻ• āϏāĻĻāĻ¸ā§āϝāϤāĻž āĻŦ⧇āϛ⧇ āύāĻŋāϤ⧇ āĻĒāĻžāϰ⧇āύ⧎

āĻāĻŦāĻžāϰ āĻļ⧁āϰ⧁ āĻ•āϰāĻž āϝāĻžāĻ•
āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύ UI-āϤ⧇ āĻŦāĻĄāĻŧ āĻĄā§āϰāĻĒāĻĄāĻžāωāύ: āϕ⧇āύ āĻāϟāĻž āφāĻĒāύāĻžāϕ⧇ āϧ⧀āϰ āĻ•āϰ⧇ | AppMaster