Documentation

Заавар

Оролцогч, админ, бүртгэлийн ажилтан болон шинээр нэгдэж буй хүмүүст зориулсан дэлгэрэнгүй ашиглалтын заавар.

Хэрэглэгчийн гарын авлага

Энэхүү апп нь арга хэмжээний бүртгэл, асуулт-хариулт, санал асуулга, ирцийн бүртгэл, тайзны удирдлага болон quick-match уулзалтыг нэг дор зохион байгуулахад ашиглагдана. Арга хэмжээний нэр, огноо, байршил, төлбөр зэрэг мэдээлэл нь нүүр хуудас болон бүртгэлийн имэйлд харагдана.


Агуулга

  1. Оролцогчдод зориулсан хэсэг
  2. Админуудад зориулсан хэсэг
  3. Бүртгэлийн ажилтанд (Staff)
  4. Тайзны апп — Модератор, Хөтлөгч, Илтгэгч
  5. Түгээмэл асуулт + Алдааны шийдэл

Оролцогчдод зориулсан хэсэг

1.1 Бүртгүүлэх

Танхимд оролцох (in-person)

  1. Арга хэмжээний сайтын нүүр хуудас руу орно.
  2. “Бүртгүүлэх” товч дээр дарна.
  3. Дараах талбаруудыг бөглөнө:
    • Нэр (заавал)
    • И-мэйл (заавал — баталгаажуулалтын имэйл энэ хаягт очно)
    • Утас (нэмэлт)
    • Байгууллага (заавал)
    • Албан тушаал (заавал)
  4. “Бүртгүүлэх →” товч дээр дарна.
  5. Хүлээх дэлгэц нээгдэнэ — “Бүртгэл хүлээгдэж байна” төлөвт орно.
  6. Имэйлээрээ “Бүртгэл хүлээн авлаа” гарчигтай мэйл хүлээж авна.
    • Төлбөртэй арга хэмжээ бол энэ мэйлд дансны мэдээлэл, төлбөрийн дүн, гүйлгээний утга (нэр + байгууллага) багтана — заасан дансанд төлбөрөө шилжүүлнэ.
    • Үнэгүй арга хэмжээ бол дансны мэдээлэл харагдахгүй; зохион байгуулагч таны бүртгэлийг шалгаж баталгаажуулна.

Бүртгэл баталгаажсаны дараа

  1. Зохион байгуулагч таны төлбөр (төлбөртэй бол) эсвэл бүртгэлийг (үнэгүй бол) шалгаж баталгаажуулна.
  2. Баталгаажсан тэр мөчид “Бүртгэл баталгаажлаа” мэйл хүлээж авна — энэ мэйлд таны QR кодын линк багтсан байна.
  3. Линк дээр дарж QR кодоо нээгээд утсандаа хадгална.

Анхааруулга: QR кодоо бусдад дамжуулахгүй байна уу. QR-аар нэг л удаа ирц бүртгэгдэх ёстой.

Бүртгэлгүй санал, асуулт оруулах

Бүртгэлгүй ч асуулт илгээж болно — нүүр хуудаснаас “Бүртгэлгүй асуулт илгээх →” товчоор /q хуудас руу шууд орно. Гэхдээ бүртгэлгүй оролцогчид санал асуулгад оролцох эрхгүй.


1.2 QR код ба ирцийн бүртгэл

Арга хэмжээний өдөр

  1. Үүдэнд бүртгэлийн ажилтан таны QR кодыг уншуулна.
  2. “Ирц бүртгэгдлээ! 🎁” мэдэгдэл харагдвал бэлгээ авч болно.
  3. Имэйлээрээ ирсэн QR код-той линкээ ашиглаж болно, эсвэл нүүр хуудсан дахь “QR код харах” товчоор нэвтэрсэн төлвөөс шууд нээж болно.

Хэрэв QR код алга болсон бол

  • Имэйлээ дахин шалгана (Бүртгэл баталгаажлаа гарчигтай).
  • Нүүр хуудсаар имэйлээрээ нэвтрэх → QR код товч.
  • Тэр ч байтугай ажилтанд имэйл хаягаа хэлэхэд гараар бүртгэх боломжтой.

1.3 Асуулт илгээх ба санал өгөх

Гол санаа: Аппликейшн нь давхар асуулт бичихээс илүү санал өгөхийг дэмждэг. Ижил асуулт аль хэдийн байгаа бол шинээр бичихийн оронд түүнд санал өгснөөр чухал асуулт тайзнаас илүү хурдан хариулагдана.

Эхлээд: асуултын жагсаалт

  1. Нүүр хуудаснаас “Асуулт илгээх” товч дээр дарж /q хуудас руу орно.
  2. Эхлээд “Асуултууд” жагсаалт нээгдэнэ — батлагдсан асуултууд саналаар эрэмбэлэгдэн харагдана. Хамгийн дээд 3 нь 🥇🥈🥉 тэмдэгтэй.
  3. Хайх талбар — өөрийн асуултаа эндээс хайж олоод санал өгнө үү. Нэр, байгууллага, илтгэгчээр ч хайж болно.
  4. Шүүлтүүр — 🎯 Илтгэгчээр болон Сэдвээр (ААНОАТ, ХХОАТ, НӨАТ, Аудит, СТОУС, Ёс зүй … гэх мэт) шүүж болно.
  5. Санал өгөх — асуулт бүрийн зүүн талын том 👍 товчоор дэмжинэ. Нэг асуултанд нэг л удаа (дахин дарвал санал арилна). “🔀 N хүн” тэмдэг нь хэдэн хүн ижил асуулт асуусныг харуулна.

Шинэ асуулт асуух

  1. Хайлтаас өөрийн асуулт олдоогүй бол доод талын “+ Асуултаа олсонгүй юу? Шинээр асуух” товчийг дарна.
  2. Доороос асуулт бичих цонх дэлгэгдэнэ:
    • Хэнд хандсан асуулт? — Илтгэгчээ заавал сонгоно (ерөнхий асуулт байхгүй болсон).
    • Асуулт — 1000 тэмдэгтээр хязгаарлагдсан.
    • Асуултын үлдэгдэл — нэг оролцогч дээд тал нь 3 асуулт асууж болно. Асуултын жагсаалтын дээд талд “Танд N асуулт асуух боломж байна” гэсэн тэмдэглэгээ үлдсэн тоог бууруулж харуулна; 3-уланг асуусны дараа “Та 3 асуултаа асуучихсан байна” болж, цонх “бусдын асуултад санал өгье” гэсэн мэдэгдэлд шилжинэ. (Санал өгөх, давхардсан асуулт нэгтгэгдэх нь энэ хязгаарт ороогүй.)
    • Модератор/хөтлөгч тухайн төхөөрөмж дээрээ тайзны апп (/stage)-д нэвтэрсэн бол оролцогчийн аппаас хязгааргүй асуулт асууж болно (асуулт бэлдэх, чиглүүлэх зорилгоор).
  3. “Асуулт илгээх” товч дээр дарна.
  4. Систем автоматаар:
    • AI ангилал хийнэ (асуулт ямар сэдэвт хамаарахыг тодорхойлно).
    • Өмнө илгээгдсэн ижил төстэй асуултуудтай харьцуулна. Ижил байвал тухайн асуултад нэгтгэгдэж, таны санал нэмэгдэнэ (давхар мөр үүсэхгүй). Олдоогүй бол шинэ асуулт болж модератор хянахаар явна.

Санал асуулга

  1. “Санал” табд орно — идэвхтэй санал асуулга байвал харагдана.
  2. Өөрийн сонголтоо хийнэ.
  3. Үр дүн real-time-аар шинэчлэгдэнэ.

Эмодзи хариу үйлдэл (👏 ❤️ 🔥)

Илтгэл, хэлэлцүүлгийн үеэр зохион байгуулагч нээсэн бол /q болон /online хуудасны баруун доод буланд «👏❤️🔥 Хариу үйлдэл» товч гарна. Дарахад 6 эмодзи гарна: 👏 Алга ташилт · ❤️ Таалагдлаа · 🔥 Гайхалтай · 💡 Шинэ санаа · 😂 Инээдтэй · 🤔 Ойлгомжгүй байна. Хэдэн ч удаа дарж болно — таны эмодзи үндсэн дэлгэцийн баруун захаар хөвж гарна, олон хүн зэрэг алга ташвал «👏 ×42» тоолуур гарч ирнэ. 🤔 нь илтгэгчид «энэ хэсэг ойлгомжгүй байна» гэсэн дохио болно.

Үнэлгээ (арга хэмжээний дараа)

  1. Арга хэмжээний төгсгөлд “Үнэлгээ” табаар үнэлгээ өгнө.
  2. 1–5-ны хэмжээгээр үнэлж саналаа үлдээх боломжтой.

1.4 Quick-match уулзалт

Quick-match нь оролцогчид болон илтгэгчид арга хэмжээний завсарт бие биетэйгээ богино уулзалт төлөвлөх боломжийг олгоно. Зохион байгуулагч энэ модулийг асаасан үед л харагдана.

Нөхцөл

Quick-match-д нэгдэхийн тулд:

  1. Та танхимд оролцох бүртгэлтэй байх (онлайн оролцогчид ч ашиглаж болно).
  2. Төлбөр баталгаажсан байх.
  3. Зохион байгуулагч quick-match-ыг идэвхжүүлсэн байх.

Алхам 1: Профайлаа бөглөх

  1. Нүүр хуудаснаас (эсвэл /q, /online хуудснаас) “🤝 Quick-match уулзалт →” товчийг дарна.
  2. “Миний профайл” таб автоматаар нээгдэнэ.
  3. Дараах талбаруудыг бөглөнө:
    • Утас — уулзалт батлагдсан тэр мөчид л нөгөө талд харагдана.
    • Мэргэшсэн чиглэл (заавал) — өөрийн ажлын чиглэл, мэргэжил.
    • Шинэ бүтээгдэхүүн (нэмэлт) — танилцуулах гэж буй зүйл.
    • Хайж буй (заавал) — Хөрөнгө оруулагч / Зөвлөх / Хамтрагч / Хамтран ажиллах / Менторын тусламж гэх мэт төрлүүдээс олныг сонгож болно.
    • Дэлгэрэнгүй тайлбар (заавал) — хэнтэй, ямар чиглэлээр уулзахыг хүсэж буйгаа товч тайлбарлана.
  4. “Quick-match-д нэгэх” товчоор хадгална.
  5. Профайл хадгалсны дараа “Зураг сонгох” товчоор JPEG/PNG (хамгийн ихдээ 2MB) зургаа нэмж болно.

Алхам 2: Бусдыг харж уулзалт санал болгох

  1. “Жагсаалт” таб руу шилжинэ.
  2. Бусад оролцогч болон илтгэгчдийн картууд харагдана. Илтгэгчид нь ил болсон цайвар нил монограмм болон “Илтгэгч” тэмдэгтэйгээр харагдана.
  3. Хэн нэгний картан дээр дарж дэлгэрэнгүй профайл руу очно.
  4. “Уулзалт санал болгох →” товчоор санал болгох цонх нээгдэнэ.
  5. Цаг сонгох — өнгөтэй “тасалбар” товчуудаас сонгоно. Хэрэв энэ цагт танд аль хэдийн уулзалт батлуулсан байвал тэр цаг саарал болж сонгож чадахгүй.
  6. Мессеж (нэмэлт) — юу ярилцахыг хүссэнээ товч бичнэ.
  7. “Илгээх →” товч.
  8. Хүлээн авагч талд имэйл явна.

Алхам 3: Уулзалтын хариу

“Уулзалтууд” таб руу орвол гурван хэсэгтэй:

📥 Ирсэн

  • Бусдаас танд ирсэн уулзалтын саналууд.
  • “Хүлээн авах” товч дарвал:
    • Уулзалт батлагдана.
    • Хоёр тал бие биеийн холбоо барих мэдээлэл (имэйл, утас)-тай “Уулзалт баталгаажлаа” мэйл хүлээж авна.
    • Тухайн цаг таны жагсаалтаас “занят” болно.
  • “Татгалзах” товч дарвал саналыг татгалзаж, илгээгчид имэйл явна.

📤 Илгээсэн

  • Таны бусдад илгээсэн саналууд.
  • Төлөв нь Хүлээгдэж байна / Батлагдсан / Татгалзсан гэсэн нэгэн харагдана.

✅ Уулзалтууд

  • Аль хэдийн батлагдсан уулзалтууд.
  • Дэлгэрэнгүй харахын тулд картан дээр “🔓 Холбоо барих харах” товчоор имэйл, утсыг нээж үзнэ.
  • Тэр имэйл хаяг дээр дарж шууд имэйл бичих, утсан дугаар дээр дарж залгах боломжтой.

Quick-match-тэй холбоотой чухал зүйлс

  • Цаг бүрт нэг л уулзалт. Тиймээс хэрэв админ 2 цагийн цонх (жишээ нь 14:00–16:00) 30 минутын уулзалттай гэж тохируулсан бол та хамгийн ихдээ 4 уулзалт хийж болно.
  • Дахин дахин санал илгээх боломжгүй. Та нэг хүнтэй нэг л санал илгээж болно (хэрэв тэр татгалзсан бол өөр оролцогчтой оролдоорой).
  • Холбоо барих мэдээлэл нь хоёр тал саналыг хүлээн зөвшөөрсний дараа л нээгдэнэ — нууцлал хадгалагдана.

1.5 Онлайн оролцоо

Бүртгүүлэх

  1. Арга хэмжээний сайтын /online хуудас руу орно.
  2. Нэр, имэйл, байгууллагаа оруулна.
  3. “Орох” товч.
  4. “Тавтай морил” мэдээлэл харагдаж, бүртгэл АВТОМАТ батлагдана (онлайн оролцогчид төлбөргүй).
  5. Имэйлээрээ “Бүртгэл баталгаажлаа (Онлайн)” мэйл хүлээж авна. Энэ мэйлд асуулт илгээх линк багтсан байна.

Арга хэмжээний үеэр

  • Асуулт илгээх ба санал асуулгад оролцох — танхимд оролцогчтой ижил.
  • Quick-match уулзалт нэгээтэй ялгаатай: онлайн оролцогчид хооронд видео уулзалт хийх боломжгүй (тус систем нь танхимд биечлэн уулзах зориулалттай). Гэхдээ илтгэгчтэй уулзаж мессеж солилцох боломжтой.

1.6 Имэйл хүлээн авах

Хэрэв та имэйл хүлээж аваагүй бол:

  1. Спам / Promotions хавтсаа шалгана уу. Анх удаагийн илгээгч улмаас Gmail тэр чигт нь чигсэн байх магадлалтай.
  2. Илгээгчийн нэр нь арга хэмжээний нэрээр харагдана — тухайн нэрээр имэйлээ хайж үзнэ үү.
  3. Спам хавтаст ороод бол “Spam биш” товчийг дарна — дараагаас нь шууд ирж эхэлнэ.
  4. Хэрэв 10+ минутын дараа ч ирэхгүй бол админд хандах.

Админуудад зориулсан хэсэг

2.1 Анх удаа нэвтрэх

Урилга

  1. Одоо ажиллаж буй админ таныг /admin/manage хуудаснаас админаар нэмнэ.
  2. Танд “Админ урилга” имэйл очно. Доорх товчтой:
    • “🔑 Нууц үг үүсгэх ба нэвтрэх” — Firebase-ээс нууц үг тохируулах линк.
  3. Товчоор Firebase нууц үг тохируулах хуудас нээгдэнэ.
  4. Нууц үгээ оруулж тохируулсаны дараа сайтын /admin хуудас руу очно.
  5. Имэйл болон шинээр тогтоосон нууц үгээрээ нэвтэрнэ.

Анхаар: Нууц үг тохируулсны дараа имэйл, нууц үгийг хадгалж бусдад дамжуулахгүй байна уу.

Хэрэв та анхны админ бол (бүхэлдээ шинэ суулгац)

Зохион байгуулагч ёсоор:

  1. Firebase Console → тухайн арга хэмжээний project → Authentication → Users → Add user — өөрийн имэйл + түр нууц үг.
  2. Firestore Console → admins collection → шинэ document:
    email: "yourname@yourdomain.com"
    name:  "Your Name"
    role:  "superadmin"
    active: true
    
  3. /admin хаяг дээр нэвтрэх — амжилтай.

2.2 Хяналт самбар

/admin хаягаар нэвтэрсний дараа дээд хэсгийн навигаци дараах сэдвүүдтэй:

ЦэсҮүрэг
📊 ХяналтҮндсэн статистикүүд (бүртгэлийн тоо, асуулт, санал)
✅ ИрцQR скан + гараар ирц бүртгэх
💬 АсуултАсуултуудыг хянах, баталгаажуулах, AI/эксперт хариулт оруулах
📊 СаналСанал асуулга үүсгэх, удирдах
📋 ХөтөлбөрАрга хэмжээний хуваарь
🎤 ИлтгэгчидИлтгэгчийн профайл (нэр, бүтээлч намтар)
📺 ДэлгэцҮндсэн дэлгэц дээр юу харагдахыг удирдах
🤝 УулзалтQuick-match тохиргоо + илтгэгчдийн профайл + хяналт
📄 ТайланБодит тоо + урьдчилсан хураангуйг нэгтгэж AI тайлан үүсгэх
⭐ СудалгааСэтгэл ханамжийн судалгааны хариултууд (CSV-р татах боломжтой)
👥 УдирдлагаАдмин ба бүртгэлийн ажилтан удирдах
🗓️ Арга хэмжээНэр, байршил, огноо/цаг, төлбөр, холбоо барих мэдээлэл, лого/өнгө болон идэвхтэй модулиуд-ыг засах
✉️ ИмэйлАвтомат имэйлийн загвар засах + оролцогчдод имэйл илгээх

Модулиуд (Арга хэмжээ → Модулиуд). Тухайн багцад багтсан боломжуудыг (AI Q&A, Quick-match networking, AI дүгнэлт, Email broadcast, нэмэлт дэлгэц) энд асаах/унтраах боломжтой. Унтраасан модуль оролцогч болон админд харагдахгүй. Ихэвчлэн суурилуулах үедээ тохируулдаг тул тохиргоог өөрчлөхөөсөө өмнө үйлчилгээ үзүүлэгчтэйгээ зөвшилцөнө үү.

Дэд аппликейшнүүд (Апп цэс)

Хажуугийн цэсийн «Апп» хэсэгт операторын аппликейшнүүдийн шууд холбоос байрлана. Эдгээр нь тус бүрдээ PIN/QR нэвтрэлттэй тул шинэ табд нээгдэнэ:

  • Ажилтны апп (/staff) — үүдний ирц бүртгэлийн (QR скан + гараар хайх) апп.
  • Тайзны апп (/stage) — модератор, хөтлөгч, илтгэгчийн апп (PIN-ээр нэвтэрнэ).
  • Проектор (/display) — том дэлгэцэнд харуулах үндсэн дэлгэц.

Цэс хураах: Том дэлгэцэн дээр зүүн дээд буланд байрлах товчоор (⟨ / ⟩) хажуугийн цэсийг зөвхөн дүрс хэлбэртэй нарийн болгож хураах, эсвэл буцаагаад дэлгэх боломжтой. Сонголт нь хадгалагдана.


2.3 Ирцийн бүртгэл удирдах

/admin/checkin хуудас. Хоёр гол боломжтой:

Гараар бүртгэх / баталгаажуулах

Жагсаалт дээр оролцогч бүрийн нэр, имэйл, утас, төлөв харагдана.

  • Хүлээгдэж байна — төлбөр шалгаагүй. Баруун талд “💳 Баталгаажуулах” товч.
    1. Товчоо дарж модал нээнэ.
    2. Төлбөрийн дүн, төлөх арга (банк/бэлэн/карт), reference number, тэмдэглэл оруулна.
    3. “✅ Төлбөр баталгаажуулах” товчийг дарна.
    4. Оролцогчид QR код-той имэйл автоматаар очно.
  • Баталгаажсан + Ирээгүй — баруун талд “✅ Бүртгэх” товч (гараар ирц бүртгэх).
  • Ирсэн — “🎁 Ирсэн” тэмдэг харагдана. Хэрэв эрх зөрчилтэй (✅ Ирсэн + ⚠ Төлбөр баталгаажаагүй) бол recovery товч харагдана.

QR скан хэрэглэх

  1. “📷 QR скан” товчоо дарж камер нээх (хэрэглэгчийн зөвшөөрөл шаардагдана).
  2. Оролцогчийн утасны QR код руу чиглүүлэх.
  3. Системд:
    • ✅ Амжилттай — “Ирц бүртгэгдлээ, бэлэг олгоно уу” тэмдэглэл.
    • 👋 Аль хэдийн ирсэн — дахин уншихаар сэрэмжлүүлэг.
    • ⏳ Төлбөр баталгаажаагүй — энэ хүн төлбөр шалгуулаагүй учраас ирц бүртгэхгүй.

Хайлт

Хайлтын талбараар нэр, имэйл, утас, эсвэл байгууллагын нэрээр хайж олно.

Татах (CSV / Excel)

Дээд талын “📥 Татах” товчоор оролцогчдын жагсаалтыг CSV (Excel) хэлбэрээр татна. Татагдах файлд тухайн үед идэвхтэй шүүлтүүр/хайлтаар харагдаж буй мөрүүд орно — жишээ нь “Ирсэн” шүүлтүүрийг сонгоод татвал зөвхөн ирсэн хүмүүс гарна. Багана: нэр, байгууллага, албан тушаал, имэйл, утас, мандат, төрөл, төлбөр, баталгаажсан эсэх, ирсэн эсэх, ирсэн цаг, бүртгэсэн ажилтан. (Файл нь Excel-д кирилл үсэг зөв нээгдэхээр UTF-8 BOM-той.)


2.4 Асуулт хянах, хариулах

/admin/questions хуудас.

Тав

  • Бүгд — нийт асуултууд.
  • Хүлээгдэж байна — модератор хянаагүй шинэ асуултууд.
  • Баталгаажсан — дэлгэц дээр гарахад зөвшөөрөгдсөн.
  • Хариулагдсан — эксперт хариулсан асуулт (оролцогчид имэйлээрээ хариу очсон).
  • Татгалзсан — модератор татгалзсан.

Шүүлтүүр

Дээд талд төрөл (Танхим/Онлайн) болон илтгэгчээр шүүх сонголт байна. Илтгэгчийн жагсаалт нь системд бүртгэлтэй бүх илтгэгчээс гардаг (асуулттай эсэхээс үл хамаарна), мөн “Ерөнхий (хуваариагүй)” сонголттой.

Үйлдэл (асуултыг дэлгэхэд)

  • Статус өөрчлөх — Баталгаажуулах / Дэлгэцэнд / Хариулагдсан / Татгалзсан.
  • 📌 Тогтоох — энэ асуултыг дэлгэц дээрх хамгийн дээд талд барих.
  • 🎤 Илтгэгчид хуваарилах — асуултыг тодорхой илтгэгчид оноох (дэлгэцийн шүүлт / панелд харагдана).
  • 🔀 Өөр асуулт нэгтгэх — AI алдсан давхардлыг гараар нэгтгэх. Доорх жагсаалтаас өөр асуултыг сонгоход тэр асуулт энэ асуултад нэгтгэгдэж (санал, агуулга нь энд хадгалагдана) эх асуулт устана.
  • 🤖 AI хариулт — Google Gemini ашиглаж автомат хариулт үүсгэх. Эксперт нь засаж дараа нь баталгаажуулна.
  • ✍ Эксперт хариулт — гараар хариулт бичих.
  • 📧 Имэйл илгээх — оролцогчид AI/Эксперт хариултыг имэйлээр илгээх. Хэрэв асуулт нэгтгэгдсэн бол ижил асуулт асууж байсан бүх хүнд имэйл очно (товч дээр “N хүнд имэйл” гэж харагдана).

Имэйл амжилттай явсан тохиолдолд асуулт “Хариулагдсан” төлөвт орно. Имэйл алдаа гарвал асуулт хэвээр үлдэх (дахин оролдох боломжтой).

🗑 Асуулт устгах (ганц болон багцаар)

Демо/туршилтын эсвэл буруу асуултуудыг бүрмөсөн устгаж болно. Устгал буцаах боломжгүй.

  • Ганц асуулт — асуултыг дэлгээд доод талын “Асуултыг устгах” (улаан) товчийг дарж баталгаажуулна.
  • Багцаар (олныг зэрэг) — дээд талын “Сонгох” товчоор сонголтын горимд орно. Асуулт бүрийн хажуугийн нүдийг тэмдэглэх (эсвэл “Бүгдийг сонгох”) → “Устгах (N)” дарж баталгаажуулна. Эхлээд шүүлтүүр (төлөв/төрөл/илтгэгч)-ээр харагдацаа нарийсгаад “Бүгдийг сонгох” дарвал тухайн бүлгийг хурдан устгаж болно.

Асуулт устахад түүний нэгтгэгдсэн дэд асуултууд болон серверийн талын холбоо барих (имэйл) мэдээлэл нь хамт устана. Илтгэгч, хөтөлбөр, санал асуулга, судалгаа, модераторын бэлдсэн асуултад нөлөөлөхгүй.

🪄 Дахин ангилах (сэдвийн ангилал)

Асуултын сэдвүүд нарийвчилсан ангилалтай (ААНОАТ, ХХОАТ, НӨАТ, Бусад татвар, Аудит, СТОУС/МУСС, Тайлагнал, Дотоод хяналт, Ёс зүй, Хууль, МУТМЗН үйл ажиллагаа, Бусад). Хуучин нэгдсэн “Татвар/Бусад” ангилалтай асуултуудыг шинэ ангилалд хувиргахын тулд дээд талын “Дахин ангилах” товчийг дарна — AI (Gemini) ашиглан бүх хуучин асуултыг багцаар нь дахин ангилж, явцыг тоогоор харуулна.

Анхаар: AI ангилал, AI хариулт, ижил асуулт нэгтгэх зэрэг нь GEMINI_API_KEY Netlify-д тохируулагдсан байхыг шаардана. Тохируулаагүй бол зөвхөн түлхүүр үгээр ангилна.


2.5 Санал асуулга

/admin/polls хуудас.

Шинэ санал үүсгэх

  1. “+ Шинэ санал” товч.
  2. Асуултаа бичих.
  3. Хариултын хувилбаруудыг 2-оос дээш оруулах.
  4. “Үүсгэх” товч.

Идэвхтэй санал хаах

Идэвхтэй санал асуулга нэг л зэрэг байж болно. Хуучин саналыг хаавал шинэ нь идэвхжих боломжтой.

  • “Хаах” товчоор хуучин саналыг түр зогсоох.
  • Хаагдсан санал нь дэлгэц дээр харагдахгүй.

Үр дүн

Real-time graph бүхий ил тод дэлгэцэнд харагдана. Админ хуудсан дээр ч санал бүрийн саналын тоо/хувь шууд харагдана.


2.6 Хөтөлбөр ба илтгэгчид

Илтгэгч нэмэх

/admin/speakers хуудас.

  1. “+ Нэмэх” товч.
  2. Нэр, албан тушаал, байгууллага, бүтээлч намтар, зургийн URL, илтгэлийн сэдвийг оруулах.
  3. “Нэмэх” товч.

Илтгэл (слайд) оруулах

Илтгэгчийг засах (✏️) үед «Илтгэл» хэсэгт хоёр хувилбар хадгалж болно:

  • Синк хувилбар — PDF эсвэл Google Slides. Проектор дээр PDF.js-ээр тод харагдана; илтгэгч утаснаасаа удирдах, лазер заагч, тэмдэглэл, проекторын кликер — бүгд нэг хуудсан дээр синк ажиллана.
    • PDF оруулах — PowerPoint дээр File → Export → PDF хийгээд оруулна.
    • Google Slides холбоос — Google Slides дээр Share → General access → Anyone with the link (Viewer) болгоод холбоосыг буулгана. Илтгэгч сүүлийн мөчид засвар хийвэл «Шинэчлэх» дарахад шинэ хувилбар татагдана.
  • PowerPoint (.pptx). «PowerPoint» горимд (Microsoft-ын Office Online үзүүлэгчээр) харуулна — «Кликерийн холбоос»-оор нээсэн компьютерт залгасан кликер (PageDown / PageUp / ← →) слайдыг солиход бүх дэлгэц, онлайн үзэгчид, утас дагана. Админ «Илтгэл» хэсгийн ‹ › товчоор ч солино. Слайд дээр дарж гарч ирдэг анимаци тоглогдохгүй байж болно. Мөн слайд бүрийн илтгэгчийн тэмдэглэл (speaker notes) автоматаар уншигдаж «Илтгэх горим»-д харагдана.

Кликер ашиглах бол Синк горим (PDF / Google Slides). Хоёуланг нь оруулбал хамгийн уян: PowerPoint-оос тэмдэглэл, PDF-ээс синк удирдлага. Хуучин .ppt форматыг .pptx болгож хадгална. Дээд хэмжээ 150MB.

Хөтөлбөр зохиох

/admin/program хуудас.

  1. “+ Нэмэх” товч.
  2. Эхлэх цаг, дуусах цаг (HH:MM хэлбэртэй), гарчиг, тайлбар, илтгэгч сонгох (өмнө нэмсэн илтгэгч жагсаалтаас), төрөл (танилцуулга/панелийн хэлэлцүүлэг/break-out/networking/etc.), эрэмбэ (order — жижигээс том руу эрэмбэлэгдэнэ).
  3. “Нэмэх” товч.

Хөтөлбөр оролцогчдын /program хуудас болон бусдын дэлгэцэнд харагдана.


2.7 Quick-match тохиргоо

/admin/match хуудас. Энэ нь quick-match feature-ийн үндсэн удирдлагын самбар.

Тохиргоо хийх (заавал, эхний удаа)

  1. “Quick-match статус” — асаах товчийг идэвхжүүлнэ (анх ⚪ Идэвхгүй, дарвал 🟢 Идэвхтэй болно).
  2. Цагийн цонх:
    • Эхлэх цаг — quick-match уулзалтуудын эхлэх цаг (жишээ: 14:00).
    • Дуусах цаг — уулзалтуудын төгсөх цаг (жишээ: 16:00).
    • Нэг уулзалт (минут) — нэг уулзалтын үргэлжлэх хугацаа (20–30 минут хэвийн).
    • Огноо (нэмэлт) — арга хэмжээний огноо.
  3. Доорх “Үүсэх цагийн жагсаалт” хэсэг нь автоматаар тооцоолж дэлгэцийн доод талд харуулна. Жишээ нь 14:00–16:00 цонх + 30 минут = 4 уулзалтын слот.
  4. “Хадгалах” товч.

Тохиргоо хадгалмагц оролцогчдод /match хуудас нээгдэх ба профайл бөглөж эхлэх боломжтой болно.

Илтгэгчдийг quick-match-д нэмэх

/admin/match/lecturers хуудас.

  1. “+ Нэмэх” товч.
  2. Илтгэгч — speakers хүснэгтээс сонгох (шинэ илтгэгч нэмэх бол /admin/speakers-аар нэмэх).
  3. Илтгэгчийн зөвшөөрлийг авсаны дараа холбоо барих мэдээлэл нэмнэ:
    • Имэйл (заавал)
    • Утас
    • Мэргэшсэн чиглэл
    • Шинэ бүтээгдэхүүн (тэдгээрийн танилцуулах гэж буй зүйл)
    • Хэн уулзахыг хүсэж буй
    • Хайж буй (төрөл) — олныг сонгох
  4. “Нэмэх” товч.

Илтгэгчийн профайл quick-match жагсаалтад “Илтгэгч” тэмдэгтэйгээр харагдана.

Профайл хяналт

/admin/match/profiles хуудас. Бүх профайл (оролцогч + илтгэгч) жагсаалт болж харагдана. Шүүлтүүр:

  • Бүгд / Оролцогч / Илтгэгч / Идэвхгүй.

Профайл бүрийн хажууд:

  • “идэвхгүй болгох” — quick-match жагсаалтаас алгасах. Урьдчилан батлагдсан уулзалт хадгалагдана.
  • “идэвхтэй болгох” — буцаагаад нээх.

2.8 Дэлгэцийн удирдлага

/admin/display-control хуудас. Үндсэн дэлгэц (/display)-ийг real-time-аар удирдана. Хуудас хоёр табтай:

  • «Шууд» (нээгдэхэд) — илтгэлийн үеэр хэрэгтэй бүхэн гүйлгэхгүйгээр нэг дэлгэцэнд:
    • Дээд мөр (гүйлгэсэн ч харагдана): дэлгэц бүр юу харуулж байгааг (Гол / Зүүн / Баруун) жижиг зургаар — дарж тухайн дэлгэцийг сонгоно; Асуулт хүлээн авах · Санал асуулга · Онлайн оролцоо · Эмодзи унтраалга; «Дараагийнх» болон сценари бүрийг нэг товчоор гаргах товчууд.
    • Зүүн тал: сонгосон дэлгэцийн харагдацууд нэг эгнээнд, доор нь зөвхөн идэвхтэй харагдацын удирдлага (жишээ: Илтгэл — ‹ хуудас › ба «Харанхуйлах» хамгийн дээр). Түүний доор тухайн дэлгэцийн «Нэмэлт элементүүд» (тоолуур, QR, гүйдэг бичвэр…) ба «Харагдах байдал» (текстийн хэмжээ, толгойн мөр, өнгө) — эфирт байгаа дэлгэц дээр шууд нэмж, засна; илтгэл хуудсаа алдахгүй.
    • Баруун тал: тайзны дуудлага, тайзны баг (хэн онлайн, юуг удирдаж байгаа, «Салгах»), сонгосон дэлгэцийн зарлал.
  • «Бэлтгэл» (арга хэмжээний өмнө): сценари бэлдэх, дэлгэцийн тоо ба хэмжээ, нэмэлт элементүүд, харагдах байдал (текстийн хэмжээ, өнгө, толгойн мөр), хоосон дэлгэцийн медиа, ивээн тэтгэгчид, эмодзины тоолуур. Шууд холбоос: /admin/display-control?tab=setup.

Үндсэн товчлуурууд

  • Асуулт хүлээн авах — оролцогчид шинэ асуулт илгээх боломжийг идэвхжүүлэх/зогсоох. Аль дэлгэц сонгогдсоноос үл хамааран бүх арга хэмжээнд үйлчилнэ.
  • Санал асуулга — санал асуулга идэвхтэй эсэх (мөн бүх арга хэмжээнд).
  • Онлайн оролцоо — /online хуудсыг идэвхжүүлэх (Zoom оролцогчдод); ашиглаж буй бүх дэлгэцийн онлайн хэсэг дагана.
  • Дэлгэцэнд харуулах — Асуулт / Панел / Санал хураалт / Хоосон / Илтгэл / Тэмцээн / Ялагч / Дүгнэлт / Вэб хөтөч (хажуугийн дэлгэцэнд нэмэлт харагдацууд).
  • Илтгэл — «Илтгэл»-ийг сонгоход илтгэлтэй илтгэгчдийн жагсаалт гарна. Илтгэгч бүр дээр «Синк» (PDF / Google Slides) ба/эсвэл «PowerPoint» товч байна — дарахад тухайн дэлгэцэнд 1-р слайдаас нээгдэнэ. Синк горимд одоогийн ба дараагийн слайдын жижиг зураг, ‹ / ›, хуудасны дугаар, «Харанхуйлах» (дэлгэцийг түр хар болгох) товч харагдана.
  • Проекторын компьютерт кликер холбох — «Илтгэл» хэсгийн доор «Кликерийн холбоос авах» дарж гарсан холбоосоор проекторын компьютерт дэлгэцээ (F11) нээнэ. Тэгвэл тэр компьютерт залгасан кликерийн PageDown / PageUp слайд сольж, B (эсвэл “.”) дэлгэцийг харанхуйлна — илтгэгчийн утас, админ, бусад дэлгэц бүгд синк дагана. Холбоос алдагдвал ↻ товчоор шинэ түлхүүр үүсгэнэ (хуучин нь ажиллахаа болино).
    • Кликер ажиллаж байгаа эсэх «Илтгэл» хэсэгт харагдана: 🟢 «Кликер бэлэн · сүүлд … өмнө дарсан»; 🟠 «Кликер ажиллахгүй» — проекторын компьютер дээр дэлгэцийн цонх идэвхгүй болсон (өөр цонх нээгдсэн, мэдэгдэл гарсан г.м.), тэр цонхон дээр хулганаар нэг дарахад сэргэнэ; ⚪ «мэдээ алга» — тэр дэлгэц хаагдсан эсвэл сүлжээ тасарсан. Проекторын дэлгэцийн зүүн доод буланд ч мөн «Кликер идэвхгүй — энэ дэлгэц дээр хулганаар нэг дарна уу» гэж гарна.
    • Сүлжээ удаан үед дарсан товч бусад дэлгэцэд хүрээгүй бол проектор шууд буцаж, «Сүлжээ удаан… дахин дарна уу» гэж мэдэгдэнэ. Эхний / сүүлийн слайд дээр дарахад «Эхний слайд» / «Сүүлийн слайд» гэж харуулна.
  • PowerPoint горимд кликер — Синктэй адил: кликерийг илтгэгчийн компьютерт залгаад тэр компьютерт дэлгэцээ дээрх «Кликерийн холбоос»-оор нээнэ (⛶ бүтэн дэлгэц). Тэр компьютер удирдагч болж, кликер слайд солиход бусад бүх дэлгэц (онлайн дамжуулалт, хажуугийн дэлгэц, утас) тэр слайд руу шилжинэ. Энгийн /display хаягаар нээсэн дэлгэц зөвхөн дагана — тэнд кликер дарвал «Кликерийн холбоос»-оор нээхийг сануулна. Удирдагч дэлгэцэд «Бусад дэлгэцэд дамжсангүй» гарвал сүлжээгээ шалгаад дахин дарна.
  • Панел — панелистуудыг сонгоно. «Босоо байрлал» (Дээш / Доош / Төвд) нь зураг, асуултыг дээш-доош шилжүүлнэ: панелистууд дэлгэцийн өмнө суувал тэдний ард орохгүйн тулд дээш гаргана (хамгийн дээд нь гарчгийн шууд доор). Илүү зай хэрэгтэй бол «Толгойн мөр»-ийг нууна.
  • Зар — дэлгэц дээр хэвийн харуулах текст (жишээ: “Завсарлага 15 минут”). On/Off-доорх товчоор зарыг идэвхжүүлнэ.
  • Текстийн хэмжээ — 7 шат (Маш жижиг … Хэт том).
  • Толгойн мөр — дээд талын лого, нэр, асуултын тоо, цагийг нууж / харуулна (дэлгэц тус бүрт, сценарид хадгалагдана). Нуувал Асуулт / Панел / Санал хураалт дэлгэц дээшээ сунаж бүтэн өндрийг ашиглана.
  • Өнгөний загвар — харанхуй/гэрэл.

Бүх өөрчлөлт real-time-аар үндсэн дэлгэцэнд орох учраас зочдын дэлгэцийг refresh хийх шаардлагагүй.

😊 Эмодзи хариу үйлдэл

«Эмодзи хариу үйлдэл» картын унтраалгаар оролцогчдод нээж / хаана (хаалттай үед утсан дээрх товч алга болж, илгээлт серверт хүлээн авагдахгүй). Картанд эмодзи тус бүрийн нийт тоо, сүүлийн 1 минутын идэвх харагдана; «Тэглэх» тоолуурыг 0 болгоно. Дэлгэц бүрээр нь «Дэлгэцийн тохиргоо» хэсгийн «Эмодзи хариу үйлдэл энэ дэлгэцэнд» унтраалгаар нууж болно (жишээ нь хажуугийн дэлгэц). Эмодзи слайдыг халхлахгүйн тулд дэлгэцийн баруун захаар хөвнө. Туршихдаа /display?demo=1 нээвэл хиймэл үзэгчдийн эмодзи гарна. Модулийг «Арга хэмжээний мэдээлэл → Модулиуд»-аас бүхэлд нь унтрааж болно.

🎬 Сценари — дэлгэцийн харагдацыг урьдчилан бэлдэх

Шууд дамжуулалтын үеэр элементүүдийн байрлал, хэмжээг тохируулах нь хэцүү бөгөөд үзэгчдэд харагдана. Тиймээс дэлгэц бүрийн бүх харагдацыг (юу харуулах, PDF илтгэл ба хуудас, панелистууд, QR, нэмэлт элементүүдийн байрлал/хэмжээ, текстийн хэмжээ, өнгө, зарлал) сценари болгон арга хэмжээний өмнө бэлдэж хадгална.

  • Бэлдэх (2 арга):
    1. Дэлгэцээ тохируулаад «Сценари» картанд нэр бичиж «Одоогийн байдлыг хадгалах».
    2. «Хоосноос бэлдэх» — шууд дэлгэцэд огт нөлөөлөхгүйгээр шинэ сценари үүсгээд засварлах горимд орно.
  • Засах (✏️): Хуудас бүхэлдээ шар туузтай засварлах горимд шилжинэ — «Дэлгэцэнд харуулах», «Нэмэлт элементүүд» (чирж байрлуулах, булангаас томруулах), «Дэлгэцийн тохиргоо» бүгд тухайн сценарийг өөрчилнө, шууд дэлгэц өөрчлөгдөхгүй. Гол/Зүүн/Баруун табаар дэлгэц тус бүрийг тохируулна. «Засварыг дуусгах» дарж буцна.
  • Урьдчилан харах (👁): сценарийг тусдаа цонхонд (/display?scene=…) яг гарах байдлаар нь харуулна — зүүн дээд буланд шар «Урьдчилан харах» тэмдэгтэй.
  • Гаргах ▶: сценари доторх бүх дэлгэцийг нэг дор солино. «Дараагийнх» товч жагсаалтын дараалал ёсоор дараагийн сценарийг гаргана (сүүлийнх дээр зогсоно).
    • Гаргах нь бүх харагдацыг сценарийнхаар солино. Харин тухайн дэлгэцэд ижил илтгэл эфирт явж байвал илтгэл одоогийн хуудаснаасаа үргэлжилнэ, кликер ч тасрахгүй — тиймээс явж буй сценарийг засаад (✏️) «Дэлгэцэнд гаргах» дарж болно. Өөр илтгэл эсвэл илтгэл эфирт биш бол сценарид хадгалсан хуудаснаас эхэлнэ.
    • Ганц элемент нэмэх/засах бол сценари засахгүйгээр «Шууд» табын «Нэмэлт элементүүд»-ийг ашиглаж болно.
  • Бусад (⋯): дараалал солих (Дээш/Доош), нэр солих, хуулах, «Одоогийн дэлгэцээр солих», устгах.
  • Сценари асуулт хүлээн авах, санал хураалт, онлайн оролцоо, завсарлагын зураг-т хамаарахгүй — гаргахад эдгээр хэвээр үлдэнэ.
  • PDF-ийг дахин оруулсан эсвэл илтгэгчийн нэр/зургийг сольсон бол сценари гаргах үед шинэ хувилбар автоматаар орно.
  • Хөтлөгч тайзны аппаас («Сценари» хэсэг) мөн гаргаж болно.

Зориулалтаар нь дэлгэц нээх

Том дэлгэцэнд харуулахын тулд сайтын /display хуудсыг fullscreen-ээр (F11 эсвэл баруун дээд булангийн товч) нээнэ. Хажуугийн дэлгэцүүд: /display?screen=left, /display?screen=right.


2.9 Админ ба ажилтан удирдах

/admin/manage хуудас. Гурван таб:

🪪 Бүртгэлийн ажилтан

  • Үүдэнд ажиллах ажилтнуудыг нэмнэ.
  • Нэр, PIN код (4+ оронтой), имэйл (нэмэлт).
  • PIN код нь /staff хуудсаар нэвтрэхэд хэрэглэгдэнэ.
  • Хамгийн ихдээ 10 ажилтан.
  • Имэйлээр нь оруулсан тохиолдолд “Бүртгэлийн ажилтан урилга” мэйл автоматаар явна. Тэр мэйлд PIN код, нэвтрэх линк багтсан.

🎙️ Тайзны баг

  • Тайзан дээр ажиллах модератор (панел), хөтлөгч (MC) ба илтгэгч (speaker) нарыг нэмнэ. Тэд /stage хуудсаар PIN-ээр нэвтэрнэ — админ хэсэгт хандахгүй, зөвхөн өөрсдийн самбартай.
  • Нэр, үүрэг (модератор/хөтлөгч/илтгэгч), PIN (4–8 орон). Модераторт нэмж панел сессий болон панелистууд ононо; илтгэгчид илтгэгчийн бүртгэл (/admin/speakers жагсаалтаас нэг хүн) холбоно — тэр хүний PDF илтгэл болон асуултууд л түүний аппад харагдана.
  • Идэвх (онлайн) заалт: Тайзны аппад нэвтэрсэн хүн бүрийн дэргэд ногоон цэг + «Онлайн» гарч, тэр одоо үндсэн дэлгэцэнд юу гаргаж байгааг («Удирдаж буй: …») ба сүүлд хэзээ идэвхтэй байсныг харуулна. Энэ нь нэг үндсэн дэлгэцийг хэн удирдаж байгааг хармаар, хоёр оператор санамсаргүй давхцахаас сэргийлэхэд хэрэгтэй. (Жагсаалт ~10 секунд тутамд автоматаар шинэчлэгдэнэ.)
  • Салгах (🔌) — онлайн оператороос дэлгэцийн удирдлагыг тэр даруй таслана, аппыг нь PIN дэлгэц рүү буцаана. Тэд PIN-ээрээ дахин нэвтэрч болно (бүрэн хаахыг хүсвэл тухайн хүнийг засах цэснээс «Идэвхгүй» болго). Дахин нэвтрэхэд тухайн модераторын одоогийн панел/панелист мэдээлэл шинэчлэгдэж татагдана.

«Зөвшөөрөлгүй илтгэгч» алдаа гарвал: Модератор илтгэл (слайд) дэлгэцэнд гаргахад энэ алдаа гарах нь — тухайн илтгэгч түүний панелд холбогдоогүй гэсэн үг (ихэвчлэн модератор нэвтэрсний дараа админ панелистыг өөрчилснөөс). Апп ~15 секунд тутамд автоматаар шинэчилдэг тул хэсэг хүлээх эсвэл хуудсаа сэргээх (refresh) — эсвэл админаас Салгах дарж дахин нэвтрүүлэхэд засагдана. Энэ нь өөр модератор «сессий эзэлсэн»-тэй холбоогүй: тайзны аппад нэвтрэлтийн түгжээ байхгүй, хүн бүр бие даан нэвтэрнэ.

⚙️ Админ

  • Quick-match-ын админ эрх (/admin/...) нэмэх.
  • Нэр, имэйл, эрхийн төрөл (модератор / супер админ).
  • “+ Нэмэх” товчоор:
    1. Firestore admins хүснэгтэд нэмэгдэнэ.
    2. Firebase Auth хэрэглэгч сервер-сайдад үүсгэгдэнэ (Admin SDK ашиглан).
    3. Нууц үг тогтоогоогүй админд “Админ урилга” имэйл явна — нууц үг үүсгэх линктэй.
  • 🔒 Өөрөө тэмдэглэгээ — та өөрийгөө устгах боломжгүй (өөрийгөө гаргахаас сэргийлэх хамгаалалт).
  • Бусдыг 🗑 устгах товчоор хасах боломжтой. Энэ үед Firestore доорх admins document устах боловч Firebase Auth account үлдэх — хүсвэл Firebase Console-оор гараараа хасах.

2.10 Имэйл систем

App нь имэйл илгээхдээ Microsoft Graph API ашигладаг.

Илгээгч хаяг

Тухайн байршуулалтад тохируулсан Microsoft 365 шуудангийн хайрцаг (SMTP_FROM_EMAIL). Хүлээн авагчид илгээгчийн нэр нь арга хэмжээний албан ёсны нэрээр харагдана.

Имэйл явдаг хэсгүүд

  • Бүртгэл хүлээн авлаа — танхимд бүртгүүлэхэд (төлбөр шилжүүлэх заавартай).
  • Бүртгэл баталгаажлаа — админ төлбөрийг батлахад (QR код-той).
  • Бүртгэл баталгаажлаа (Онлайн) — онлайн оролцогчдод бүртгүүлэхэд.
  • Админ урилга — /admin/manage хуудаснаас админ нэмэхэд (нууц үг үүсгэх линктэй).
  • Бүртгэлийн ажилтан урилга — /admin/manage-аас ажилтан нэмэхэд (PIN-тэй).
  • Таны асуултад хариулт ирлээ — асуулт хариулагдаж эксперт “Имэйл илгээх” товчдоо дарахад.
  • Уулзалт санал ирлээ — quick-match санал хүлээн авагч талд.
  • Уулзалт баталгаажлаа — quick-match хүлээн зөвшөөрөгдсөн үед хоёр талд (харилцагчийн контакттай).
  • Уулзалтын санал татгалзагдлаа — quick-match татгалзахад илгээгчид.

Имэйл бүрийн байршил, огноо, төлбөр, нэр, холбоо барих мэдээлэл нь /admin/event-details-д оруулсан утгаас автоматаар татагддаг тул дахин код өөрчлөх шаардлагагүй. Илгээгчийн харагдах нэр нь арга хэмжээний албан ёсны нэр байна.

Имэйлийн загвар засах, илгээх (/admin/email)

«Загвар» таб — имэйл бүрийн гарчиг (subject), толгой, танилцуулга бичвэр, «хэрхэн ашиглах» алхмуудыг засаж, баруун талд шууд урьдчилан харна. {{name}}, {{date}}, {{venue}}, {{fee}} зэрэг хувьсагч бичвэрт ашиглавал арга хэмжээний мэдээлэл автоматаар бөглөгдөнө. «Анхны загвар» товч өөрчлөлтийг буцаана.

«Илгээх» таб — бүртгэлтэй оролцогчдод нэг удаагийн имэйл (сануулга/мэдэгдэл) бичиж илгээнэ. Хүлээн авагчийн бүлгийг сонгоод (Бүгд / Баталгаажсан / Хүлээгдэж буй / Танхим / Онлайн — тоо нь шууд харагдана), эхлээд «Өөрлүүгээ туршиж үзэх»-ээр шалгаад дараа нь илгээнэ. Илгээх явц дэвшлийн мөрөөр харагдана.

Алдаа гарвал

Хэрэв оролцогч имэйл хүлээж аваагүй гэдэг бол:

  1. Эхлээд /admin/email эсвэл /admin/manage («Админ» таб) хуудсыг нээнэ. Имэйл үйлчилгээ ажиллахгүй байвал улаан тэмдэглэл гарч шалтгааныг (жишээ нь Azure client secret-ийн хугацаа дууссан) шууд заана. Admin-ийн урилга илгээгдээгүй бол шалтгааныг зассаны дараа админы мөрийн ✉️ «Урилга дахин илгээх» товчоор дахин илгээнэ — админыг дахин нэмэх шаардлагагүй.
  2. Netlify Functions log (Netlify → тухайн сайт → Logs → Functions) шалгана. Илгээгчийн алдааны лог дараах хэлбэрээр харагдана:
    • MS365 email not configured → environment variables дутуу. Netlify-д AZURE_* болон SMTP_FROM_EMAIL тохируулсан эсэхийг шалгана.
    • Token error: 401 / AADSTS7000222 → AZURE_CLIENT_SECRET хугацаа дууссан (Entra client secret-ийн хугацаа хамгийн ихдээ 24 сар, анхдагчаар 6 сар). Entra portal → App registrations → Certificates & secrets хэсгээс шинэ secret үүсгэж, Netlify-ийн AZURE_CLIENT_SECRET-г шинэчлээд дахин deploy хийнэ. Хугацаа дуусахаас өмнө сануулга тавьж байхыг зөвлөнө.
    • ErrorInvalidUser → SMTP_FROM_EMAIL нь M365 tenant-д байгаа имэйл биш.
    • ErrorAccessDenied → Azure app-д Mail.Send (Application) зөвшөөрөл байхгүй эсвэл admin consent өгөгдөөгүй.
    • Хэвлэлд харагдах боловч хүлээн авагч дээр ирэхгүй → Gmail спам хавтсыг шалгуулна. Дараа нь илгээгч имэйлийн домэйнд DKIM/SPF тохируулсан эсэхийг шалгуулна.

2.11 Судалгаа ба өгөгдөл татах (CSV)

Сэтгэл ханамжийн судалгаа (/admin/surveys)

Арга хэмжээний дараа оролцогчид /q хуудасны «Үнэлгээ» табаар өгсөн судалгааны хариултууд энд харагдана:

  • Дээд талд дундаж үнэлгээнүүд (Ерөнхий / Агуулга / Илтгэгч / Зохион байгуулалт / Хурлын апп) болон «Санал болгох» хувь.
  • Доор нь хариулт бүр нэр, төрөл, оноо, сэтгэгдэлтэйгээр жагсана.
  • “📥 Татах (CSV)” товчоор бүх хариултыг Excel-д нээх боломжтой CSV болгон татна (нэр, төрөл, 5 төрлийн оноо, санал болгох эсэх, сэтгэгдэл, огноо).

Ирцийн өгөгдөл татах

Оролцогч / ирцийн жагсаалтыг /admin/checkin хуудасны “📥 Татах” товчоор CSV-р татна (§2.3-ыг үзнэ үү).

Бүрэн тайлан (/admin/report)

Бодит тоо (ирц, асуулт, санал, судалгаа) дээр урьдчилсан хураангуйг нэгтгэж AI-аар бичсэн арга хэмжээний тайлан үүсгэх, дараа нь “Хэвлэх / PDF” товчоор хадгалах боломжтой.

Хөтлөгч хөтөлбөрийг «Эхлүүлэх / Дуусгах»-аар удирдсан бол тайланд «Хөтөлбөрийн бодит хугацаа» хүснэгт гарна: хэсэг бүрийн төлөвлөсөн цаг ба үргэлжлэх хугацаа, бодит эхэлсэн–дууссан цаг, бодит үргэлжилсэн минут, зөрүү (хэтэрсэн нь улаан, эрт дууссан нь ногоон). AI тайлан ч хөтөлбөрийн явцыг (нийт зөрүү, хамгийн их хэтэрсэн хэсэг) дүгнэнэ.


2.12 Дүгнэлт тойм (AI)

/admin/event-summary хуудсаар арга хэмжээний хаалтын дүгнэлт тойм-ыг үндсэн дэлгэцэнд гаргах премиум, хөдөлгөөнт слайдуудыг үүсгэнэ. Агуулгыг байршуулсан тайлангаас AI боловсруулж, бодит статистик-аар баяжуулна — зохиомол тоо оруулахгүй: тайлангийн тоог яг хэвээр иш татаж, арга хэмжээний тоог бодит өгөгдлөөс авна.

Алхам:

  1. Эх тайлан — хаалтын зөвлөмжийн текстийг хуулж тавих, эсвэл “Файл оруулах”-аар .md/.txt файл сонгох.
  2. Загвар сонгох (Шөнө / Туяа / Улайралт).
  3. “Үүсгэх” дарна — AI слайдуудыг үүсгэж хадгална. (GEMINI тохируулаагүй бол бодит тоо + тайлангийн бүлгүүдээс энгийн хувилбар үүснэ.)
  4. Слайдуудыг хөнгөн засах — гарчиг / жагсаалт засах, дараалал солих (↑/↓), нуух/харуулах; шаардвал “Дахин үүсгэх”.
  5. “Хадгалах” дарж засваруудаа баталгаажуулна.

Жинхэнэ урьдчилан харах нь үндсэн дэлгэц (/display). Слайдуудыг хөтлөгч тайзны аппаас шууд гүйлгэнэ (§4-ийг үзнэ үү).


Бүртгэлийн ажилтанд (Staff)

/staff хуудсаар нэвтэрнэ.

Алхам

  1. Сайтын /staff хуудас
  2. Админаас өгөгдсөн PIN кодоо оруулна.
  3. 📷 QR код уншуулах товчоор камер идэвхжинэ.
  4. Оролцогчдын QR-аар ирц бүртгэнэ. Амжилттай бол мандатын дугаар том харагдана.

Гараар хайж бүртгэх (QR-гүй үед)

Зочин QR кодоо аваагүй/алдсан бол:

  1. Камер хаалттай үед доод талын “🔍 Гараар хайж бүртгэх” талбарт нэр, имэйл, утас, байгууллага эсвэл мандатын дугаар (2+ тэмдэгт) бичнэ.
  2. Тохирох оролцогчид жагсаж гарна. Зөв хүний хажуугийн “✅ Бүртгэх” товчийг дарж ирц бүртгэнэ.
  3. Аль хэдийн ирсэн бол “✅ Ирсэн”, төлбөр баталгаажаагүй бол “⏳ Төлбөр” гэж харагдах ба бүртгэх товч идэвхгүй болно.

Хайлт нь нэвтрэлт бүрэн баталгаажмагц л идэвхждэг. Хэрэв “Жагсаалт ачааллаж байна…” удаан үргэлжилбэл нэг удаа гарч, дахин PIN-ээ оруулна уу.

Дэлгэц дээр харагдах статусууд

  • ✅ Амжилттай — оролцогч бүртгэгдлээ. Бэлэг олгож болно.
  • 👋 Аль хэдийн ирсэн — дахин уншихгүй. Энэ нь давхар бэлэг олгох эрсдэлээс хамгаална.
  • ⏳ Төлбөр баталгаажаагүй — энэ хүн төлбөргүй учраас ирц бүртгэхгүй. Админд хандах.
  • ❌ Алдаа — QR код буруу эсвэл мэдээлэл олдсонгүй.

Тайзны апп — Модератор, Хөтлөгч, Илтгэгч

/stage хуудсаар нэвтэрнэ. Энэ нь тайзан дээр ажиллах хүмүүст зориулсан тусдаа апп бөгөөд PIN-ээр нэвтэрнэ (админаас /admin/manage эсвэл тайзны баг тохируулна). Нэвтэрсний дараа таны үүрэг (role)-ээс хамаарч автоматаар зөв апп руу шилжүүлнэ:

  • Модератор → панелийн хэлэлцүүлэг удирдах апп (/stage/panel).
  • Хөтлөгч → бүх арга хэмжээний хөтлөлтийн апп (/stage/host).
  • Илтгэгч → өөрийн илтгэлийн апп (/stage/presenter).

Таблетад тохируулсан: Тайзны апп нь мэдрэгчтэй таблетад зориулж томруулсан товч, текстийн талбартай. Тэмдэглэл/дүгнэлт зэрэг текстийн талбар нь бичсэн агуулгад тааруулж уртаа сунаж тэлнэ.

Асуулт бэлдэх: Модератор/хөтлөгч энэ аппад нэвтэрсэн төхөөрөмж дээрээ оролцогчийн апп (/q)-аар хязгааргүй асуулт асууж, хэлэлцүүлгээ урьдчилан бэлдэж болно.

Модераторын апп (Панел хэлэлцүүлэг)

Тухайн модераторт оноосон панел болон панелистууд дээр үндэслэн ажиллана.

  • Тоолуур (хугацаа): “▶ Эхлүүлэх” товчоор хэлэлцүүлгийн хугацааг эхлүүлнэ — энэ нь үндсэн дэлгэцийн тоолуурыг ч ажиллуулна. Хугацаа дуусвал улаанаар хэтэрсэн хугацааг тоолно. “↻ Дахин” товчоор тоолуурыг тэглэнэ.
  • Хэлэлцүүлэг дуусгах: Доод талын “⬛ Хэлэлцүүлэг дуусгах” товч нь панелийг бүхэлд нь дуусгана — тоолуурыг зогсоож, “асууж байна” тэмдэглэгээг арилгаж, үндсэн дэлгэцийг цэвэрлэнэ (хоослоно). Баталгаажуулах асуулт гарна.
  • Асуулт таб: Үзэгчдээс энэ панелийн илтгэгчдэд хандсан асуултууд саналаар эрэмбэлэгдэн харагдана. Асуулт бүр дээр: “🎤 Асууж байна” (доод тэмдэглэгээ + хугацаа), “✓ Дууссан”, “⤵ Хойшлуулах”, “📺 Дэлгэцэд” товчтой — 📺 тухайн нэг асуултыг үндсэн дэлгэцэнд том («Онцлох асуулт») гаргана. Олон панелисттай бол илтгэгчээр шүүж болно.
  • Төлөвлөсөн таб: Урьдчилан бэлдсэн асуултуудаа нэмж, тэмдэглэж тэмдэглэх.
  • Тэмдэглэл / Дүгнэлт таб: Хувийн тэмдэглэл болон хэлэлцүүлгийн товч дүгнэлт бичих (автоматаар хадгална).
  • Проектор удирдлага: “Панел” (панелийг дэлгэцэд), “Хоослох”. Панелистын нэрийг дарахад тэр хүний илтгэлийн «Илтгэх горим» нээгдэнэ (доорх «Илтгэгчийн апп»-ийг үз) — тэндээс дэлгэцэнд гаргаж, тэмдэглэл, дараагийн слайд, лазераар удирдана.
  • “📄 Тайлан” товчоор панелийн тоо, асуултууд, тэмдэглэл, дүгнэлтийг PDF болгон хэвлэнэ.

Хөтлөгчийн апп (Run of show)

  • Шууд тоо: бүртгэл, ирц, танхим/онлайн, асуулт, санал, идэвхтэй санал асуулга, дундаж үнэлгээ.
  • Одоо / Дараах: хөтөлбөрийн идэвхтэй ба дараагийн зүйл, хуваариасаа хэр хоцорч/түрүүлж байгаа.
    • «▶ Эхлүүлэх: …» — хэсэг бодитоор эхлэхэд нэг дарна. Тэр мөчөөс оролцогчдын апп (Хөтөлбөр), дэлгэцийн «Одоо / Дараах», тоолуурын гарчиг бүгд таны эхлүүлсэн хэсгийг «Одоо» гэж харуулна — өмнөх хэсэг сунжирсан ч цаг нь дараагийнх руу автоматаар шилжихгүй. Мөн тухайн хэсгийн төлөвлөсөн хугацаагаар тоолуур автоматаар эхэлж, хэсгийн карт (танилцуулга, хийх зүйлс) нээгдэнэ.
    • «Дуусгах» — одоогийн хэсгийг хаана; дараагийнхыг эхлүүлэх хүртэл «Одоо» хоосон байна.
    • Нэг ч удаа дараагүй бол хөтөлбөр өмнөх шигээ цагаар явна. «Цагаар явуулах» дарвал дахин цагаар явна.
  • Дэлгэцэд зарлах: богино зарлал бичиж үндсэн дэлгэцэд гаргах/унтраах.
  • Дэлгэцийн тоолуур: сонгосон минутыг үндсэн дэлгэцэнд тоолуулах (хугацаа хэтэрвэл улаанаар). «+ 5 мин сунгах» товчоор хугацааг сунгана.
  • Хөтлөлтийн хуваарь: зүйл бүр дээр танилцуулга/хөтлөх үг, хийх зүйлсийн жагсаалт нэмэх, “дууссан” болон “нуух” гэж тэмдэглэх; зүйл бүрийг «Энэ хэсгийг одоо эхлүүлэх / дуусгах»-аар удирдана. Дууссан хэсгүүд жагсаалтын доод талд «Дууссан (N)» дор хураагдана — одоогийн болон дараагийн хэсэг үргэлж дээрээ байна. “📄 Тайлан (PDF)”-д хэсэг бүрийн бодит хугацаа (эхэлсэн–дууссан, үргэлжилсэн минут, төлөвлөснөөс зөрүү) орно.
  • Дүгнэлт тойм: админы үүсгэсэн хаалтын дүгнэлт слайдуудыг үндсэн дэлгэцэнд гаргаж, Эхлүүлэх → Өмнөх/Дараах → Гарах товчоор шууд гүйлгэнэ (слайдын жагсаалтаас шууд сонгож болно).
  • Сценари: админы бэлдсэн дэлгэцийн сценариудыг «Дараагийнх» товчоор дарааллаар нь, эсвэл жагсаалтаас мөрийг сонгоод «Гаргах» дарж гаргана (андуурч дарахаас сэргийлж хоёр алхамтай).
  • Тайзны дуудлага: илтгэгч/модератор «Тайзны арын тусламж»-аас 🎤 Микрофон, 🖥️ Дэлгэц/слайд, ⏱️ Цаг, 💧 Ус, 🆘 Тусламж дуудвал хөтлөгчийн апп-ын дээд талд улаан самбар гарч утас чичирнэ. «Хүлээн авлаа» → «Шийдсэн» дарна. Админ ч мөн «Дэлгэцийн удирдлага» хуудаснаас харна.

Илтгэгчийн апп (Илтгэл)

Админ /admin/manage → «Тайзны баг»-д Илтгэгч үүрэгтэй, speakers жагсаалтын нэг хүнтэй холбосон PIN үүсгэнэ. Илтгэгч зөвхөн өөрийнхөө зүйлийг удирдана — бусдын илтгэл, панел, зарлал, дүгнэлт зэрэгт хүрэхгүй (сервер шалгана).

  • Илтгэлээ өөрөө оруулах: «Илтгэл оруулах / Файл солих» хэсгээс PowerPoint (.pptx), PDF эсвэл Google Slides холбоос оруулна (дээрх «Илтгэл (слайд) оруулах»-ыг үз). Шинэ PIN-ээр анх нэвтэрсэн бол файл оруулахын өмнө нэг удаа гараад дахин нэвтэрнэ.

  • Илтгэх горим (confidence monitor): утас, таблет эсвэл зөөврийн компьютер дээр бүтэн дэлгэцээр:

    • Одоогийн слайд том, дараагийн слайд жижиг, слайдын тэмдэглэл (PowerPoint-оос), цаг, илтгэлийн тоолуур — 5 мин, 1 мин үлдэхэд болон хугацаа хэтрэхэд өнгө солигдож, утас чичирнэ.
    • Слайд солих: баруун тийш шудрах / баруун талыг дарах = дараах, зүүн = өмнөх. Bluetooth кликер утас/таблетад холбогдсон бол түүгээр ч болно (PageDown/PageUp, B = харанхуй).
    • Лазер: «Лазер» асаагаад слайд дээр хуруугаар дарж чирэхэд проектор дээр улаан гэрэлтэх цэг хөдөлнө.
    • Харанхуй: дэлгэцийг түр хар болгоно (дахин дарах эсвэл слайд солиход буцна).
    • Бэлтгэл: асаавал зөвхөн өөрийн дэлгэц дээр гүйлгэнэ, проектор өөрчлөгдөхгүй; унтраахад проекторын одоогийн слайд руу буцна.
    • Илтгэл дэлгэцэнд гараагүй үед доод талд «Дэлгэцэнд гаргах» (PDF/PowerPoint хоёулаа бол Синк (PDF) / PowerPoint шууд гэсэн сонголт) товч гарна.
    • PowerPoint шууд горимд слайдыг проекторын компьютер дээр ← → сумаар солих тул «Илтгэх горим» тэмдэглэл ба цагийг харуулна. Кликер, утсаар солих бол Синк горимыг сонгоно.
  • Миний асуултууд: Үзэгчдээс өөрт нь хандсан асуултууд саналаар (эсвэл шинээр) эрэмбэлэгдэн, Хариулаагүй / Хариулсан / Бүгд шүүлттэй харагдана. Шинэ асуулт ирэхэд мэдэгдэл гарч утас чичирнэ.

    Зөвхөн батлагдсан асуулт харагдана. Оролцогчийн илгээсэн асуулт эхлээд «Хүлээгдэж буй» төлөвт орно; админ /admin/questions дээр баталсны дараа л илтгэгчид гарна. Арга хэмжээний турш нэг админ асуултуудыг тогтмол батлах үүрэгтэй байх хэрэгтэй.

    Асуулт бүр дээр:

    • «Дэлгэцэнд онцлох» — тэр нэг асуултыг үндсэн дэлгэцэнд том харуулна (хариулж байх зуур). Дахин дарахад болиулна.
    • «Бичгээр хариулах» — хариултаа бичнэ; /q хуудсанд «{Таны нэр} хариулав» гэж харагдана. «Асуугчдад имэйлээр илгээх» сонгосон бол асуусан бүх хүнд (нэгтгэгдсэн давхардсан асуултын эзэд ч) имэйлээр очно. «✨ AI ноорог» — AI-ын санал болгосон хариултыг засаад илгээж болно.
    • «Тайзан дээр хариулсан» — амаар хариулсныг тэмдэглэнэ (/q-д «🎤 Тайзан дээр хариулсан»).
    • «Бүх асуултаа дэлгэцэнд» — зөвхөн өөрийн асуултуудын жагсаалтыг дэлгэцэнд гаргана; «Тайлан» — асуулт, хариултуудаа PDF болгон хэвлэнэ.
  • Танхимын хариу үйлдэл: сүүлийн 1 минутын эмодзи (👏 ❤️ 🔥 💡 😂 🤔). Олон хүн 🤔 дарвал «Ойлгомжгүй байна» анхааруулга гарна — тэр хэсгийг дахин тайлбарлах дохио. «Илтгэх горим»-д ч жижгээр харагдана.

  • Тайзны арын тусламж: 🎤 Микрофон · 🖥️ Дэлгэц/слайд · ⏱️ Цаг · 💧 Ус · 🆘 Тусламж — нэг дарахад хөтлөгч, техникийн багт шууд мэдэгдэнэ.

  • Хөтөлбөрийн цаг, тоолуур: Өөрийн хөтөлбөрийн зүйл(үүд) болон хөтлөгчийн эхлүүлсэн дэлгэцийн тоолуур харагдана.

  • Нэвтрэлт: хуудсаа дахин ачаалахад нэвтэрсэн хэвээр байна; хөтчийн цонхоо (tab) хаавал PIN-ээ дахин оруулна.


Түгээмэл асуулт + Алдааны шийдэл

Б1. Оролцогч QR код алдсан

  • Имэйлийн архивыг шалгуулах (Spam + Promotions хавтас).
  • Бүртгэлийн ажилтан /staff аппын “🔍 Гараар хайж бүртгэх” талбараар нэр/имэйл/утас/мандатаар хайж, гараар ирц бүртгэх.
  • Эсвэл админ /admin/checkin руу орж тухайн оролцогчийн нэрийг хайж, гараар ирц бүртгэх.

Хэрэв ажилтны гар хайлтад хэн ч олдохгүй (жагсаалт хоосон) бол: аппаас нэг удаа гарч, PIN-ээ дахин оруулж нэвтэрнэ үү — энэ нь жагсаалтын эрхийг сэргээнэ.

Б2. Имэйл орж ирэхгүй

  1. Спам хавтас шалгуулах.
  2. Netlify Functions log-оос алдаа байгаа эсэхийг шалгах.
  3. Хэрэв шалгасны дараа бид имэйл явсан гэж нотлогдсон ч хүлээн авагч дээр ирээгүй бол: DNS/DKIM тохиргоог шалгуулна (илгээгч имэйлийн домэйнд SPF + DKIM).

Б3. “Quick-match хаалттай байна” гэсэн мессеж гарч байна

  • /admin/match хуудсан дээр “Quick-match статус” товчийг идэвхжүүлсэн эсэхийг шалгана. Идэвхгүй бол оролцогч заасан мэдээллийг харна.

Б4. Quick-match-д зураг ачаалахад алдаа гарч байна

  • “Bucket not specified” — Netlify env-д FIREBASE_STORAGE_BUCKET дутуу. App дараах байдлаар pull хийнэ: 1) FIREBASE_STORAGE_BUCKET 2) NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET 3) <projectId>.firebasestorage.app.
  • “Bucket does not exist” — Firebase Console-оос Storage идэвхжүүлээгүй. Firebase Console → тухайн project → Storage хэсэгт орж “Get started” дарж тохируулна.

Б4б. «Онцлох асуулт» дэлгэцэнд гарахгүй

Онцлох асуулт батлагдсан (approved/answered) байх ёстой — хүлээгдэж буй асуулт дэлгэцэнд гарахгүй. Илтгэгч зөвхөн өөрт нь хандсан асуултыг, модератор панелистуудынхаа асуултыг онцолно.

Б4а. Илтгэл (слайд) дэлгэцэнд гарахгүй байна

  1. Зураг, PDF бүгд ачаалагдахгүй бол — Firebase Storage-ийн төлбөрийн данс (Google Cloud Billing) идэвхтэй эсэхийг шалгана. Данс хаагдсан үед бүх файл 402 Payment Required алдаа өгнө.
  2. Google Slides татагдахгүй бол — Share → Anyone with the link (Viewer) болгосон эсэх, «Publish to web» биш хуваалцах холбоос эсэхийг шалгана.
  3. PowerPoint шууд горим нээгдэхгүй бол — Microsoft-ын үзүүлэгч файлыг интернетээс татаж чадахгүй байж болно (маш том файл, түр саатал). «Синк» хувилбарыг (PDF / Google Slides) ашиглана.
  4. Кликер ажиллахгүй бол — эхлээд админы «Илтгэл» хэсгийн кликерийн төлөвийг харна (🟢 / 🟠 / ⚪). 🟠 бол проекторын компьютер дээр дэлгэцийн цонхон дээр нэг дарна; ⚪ эсвэл төлөв огт харагдахгүй бол дэлгэцээ админы «Кликерийн холбоос»-оор нээсэн эсэхийг шалгана. Кликер залгасан компьютер дээр админы хуудсыг өөр цонхонд ашиглавал кликер тэр цонх руу ордог — ажлаа дуусаад дэлгэцийн цонхон дээр буцааж дарна. «Кликерийн түлхүүр хүчингүй» гэвэл шинэ холбоос авна.
  5. Слайд харагдах ч шилжилт (fade) байхгүй, лазер идэвхгүй бол — Firebase Storage-ийн CORS тохиргоо хийгдээгүй байна (нэг удаагийн техникийн алхам): gcloud storage buckets update gs://<bucket> --cors-file=firebase/storage-cors.json. Тэр болтол слайд хөтөчийн PDF үзүүлэгчээр харагдана.

Б5. Уулзалт батлагдсан атлаа холбоо барих мэдээлэл харагдахгүй

  • /match Inbox tab → Уулзалтууд хэсэгт 🔓 Холбоо барих харах товчийг дарна. Сервер тал шалгасны дараа имэйл, утас гарч ирнэ. Хэрэв алдаа гарвал тухайн уулзалт батлагдсан эсэхийг шалгана.

Б6. Админд эхэлж нэвтрэх боломжгүй

  1. Имэйл, нууц үгээ зөв бичсэн эсэхийг шалгана.
  2. Firestore admins хүснэгтэд таны имэйл байгаа эсэхийг шалгана (/admin/manage-аас).
  3. Firebase Auth → Users хэсэгт таны имэйл байгаа эсэхийг шалгана.
  4. Хэрэв admin doc байгаа, Auth user байгаа, нууц үг зөв атлаа гарвал — “Энэ имэйл админ жагсаалтад байхгүй байна” алдаа гарвал admins doc-ын email field нь яг нэвтрэх хэрэглэх имэйлтэй (case-insensitive) тохирч байгаа эсэхийг шалгана.

Б7. Имэйл санамсаргүй давхар явсан

  • Quick-match: match-propose нь дахин дахин нэг хүн рүү санал илгээх боломжгүй (DUPLICATE_MEETING).
  • Бусад имэйл: давхар явсан тохиолдолд лог дээр харагдана. Гэхдээ оролцогч талд төлбөрийн дүн, QR код зэрэг тус бүртгэлд тохирсон мэдээлэлтэй явдаг тул сүлжээний адар алдааг хольдоггүй.

Холбоо барих

  • Арга хэмжээтэй холбоотой асуулт: зохион байгуулагчийн холбоо барих мэдээлэл энэ хуудасны доод хэсэг болон бүртгэлийн имэйлийн хөлд байна.
  • Энэ аппыг өөрийн арга хэмжээнд ашиглах бол: GMC Event Manager — event.growthmastery.mn. Бүртгэл, асуулт-хариулт, тайзны удирдлага, дэлгэц, ирцийн бүртгэлийг нэг дор зохион байгуулна.

Сүүлд шинэчилсэн: 2026-10-21 (заавар арга хэмжээ бүрт тохирох ерөнхий хэлбэрт шилжсэн; төлбөртэй/үнэгүй горим; илтгэгчийн апп — батлагдсан асуулт, нэвтрэлт).