ð āļĢāļ°āļāļāđāļŠāļāļāļāļ§āļēāļĄāļĒิāļāļี Congratulation System (CS)
āđāļāļĨี่āļĒāļāļāļģāļĒิāļāļีāđāļŦ้āđāļ็āļāļāļ§āļēāļĄāļāļĢāļāļāļģāļี āđ āļ่āļēāļ Web App āļŠāđāļāļĨ์ LINE ð
āđāļāļุāļāļāļāļ์āļāļĢāļĄีāļ่āļ§āļāđāļ§āļĨāļēāļŠāļģāļัāļāļี่āđāļĢāļēāļāļĒāļēāļāļĢ่āļ§āļĄāđāļŠāļāļāļāļ§āļēāļĄāļĒิāļāļีāļัāļāđāļāļĢāļŠัāļāļāļ āđāļĄ่āļ§่āļēāļāļ°āđāļ็āļ āļāļēāļāđāļāļĐีāļĒāļāļāļēāļĒุāļĢāļēāļāļāļēāļĢ āļāļēāļĢāđāļĨื่āļāļāļāļģāđāļŦāļ่āļ āļāļēāļĢāđāļ้āļĢัāļāļĢāļēāļāļ§ัāļĨ āļ§ัāļāđāļิāļ āļāļēāļĢāļ้āļāļāļĢัāļāļุāļāļĨāļēāļāļĢāđāļŦāļĄ่ āļŦāļĢืāļāļāļ§āļēāļĄāļŠāļģāđāļĢ็āļāđāļāđāļāļāļēāļŠāļ่āļēāļ āđ
āđāļ่āļŦāļĨāļēāļĒāļāļĢั้āļāļ้āļāļāļ§āļēāļĄāđāļŠāļāļāļāļ§āļēāļĄāļĒิāļāļีāļāļĢāļ°āļāļēāļĒāļāļĒู่āļāļēāļĄāļāļĨุ่āļĄāļŠāļāļāļāļē āđāļāđāļีāļĒāļĨāļĄีāđāļีāļĒ āļŦāļĢืāļāļ้āļāļāļ§āļēāļĄāļŠ่āļ§āļāļัāļ§ āđāļĄื่āļāđāļ§āļĨāļēāļ่āļēāļāđāļāļ็āļĒ้āļāļāļāļĨัāļāļĄāļēāļูāđāļ้āļĒāļēāļ
āļึāļāđāļิāļāđāļāļ§āļิāļāđāļāļāļēāļĢāļัāļāļāļē
ð “āļĢāļ°āļāļāđāļŠāļāļāļāļ§āļēāļĄāļĒิāļāļี – Congratulation System (CS)”
Web Application āļŠāļģāļŦāļĢัāļāļŠāļĢ้āļēāļāļื้āļāļี่āļāļāļāđāļĨāļ์āđāļŦ้āļŠāļĄāļēāļิāļāđāļāđāļĢāļāđāļĢีāļĒāļ āļŦāļ่āļ§āļĒāļāļēāļ āļŦāļĢืāļāļāļāļ์āļāļĢ āļŠāļēāļĄāļēāļĢāļāļĢ่āļ§āļĄāļัāļ āļŠ่āļāļ้āļāļāļ§āļēāļĄāđāļŠāļāļāļāļ§āļēāļĄāļĒิāļāļี āļŠ่āļāļāļģāļĨัāļāđāļ āđāļāļāļ āļēāļ āđāļĨāļ°āđāļ็āļāļāļ§āļēāļĄāļāļĢāļāļāļģāļี āđ āđāļ§้āđāļāļĢāļ°āļāļāđāļีāļĒāļ§
āđāļāļĒāļāļāļāđāļāļ UX/UI āđāļŦ้āļĄีāļĨัāļāļĐāļāļ°āđāļāļĨ้āđāļีāļĒāļāļัāļāđāļāļāļŠāļāļāļāļēāļี่āļุ้āļāđāļāļĒāļāļĒ่āļēāļ LINE āļāļģāđāļŦ้āļŠāļēāļĄāļēāļĢāļāđāļĢิ่āļĄāđāļ้āļāļēāļāđāļ้āļ่āļēāļĒāļั้āļāļāļāđāļāļĢāļĻัāļāļ์āļĄืāļāļืāļ āđāļ็āļāđāļĨ็āļ āđāļĨāļ°āļāļāļĄāļิāļ§āđāļāļāļĢ์
ð āļāļāļĨāļāļāđāļ้āļāļēāļāļĢāļ°āļāļ
āļŠāļēāļĄāļēāļĢāļāđāļิāļāļูāļĢāļēāļĒāļĨāļ°āđāļีāļĒāļāđāļĨāļ°āļāļāļĨāļāļāļĢāļ°āļāļāđāļ้āļี่
āļĢāļ°āļāļāđāļŠāļāļāļāļ§āļēāļĄāļĒิāļāļี – Congratulation System (CS)
ðŊ āđāļāļ§āļิāļāļāļāļāļĢāļ°āļāļ
āļŦัāļ§āđāļāļŠāļģāļัāļāļāļāļ Congratulation System āđāļĄ่āđāļ้āļāļĒู่āđāļีāļĒāļāđāļ่āļāļēāļĢ “āļัāļāļึāļāļ้āļāļāļ§āļēāļĄ” āđāļ่āļ้āļāļāļāļēāļĢāļŠāļĢ้āļēāļāļื้āļāļี่āļี่āđāļŦ้āļāļ§āļēāļĄāļĢู้āļŠึāļāđāļŦāļĄืāļāļāļุāļāļāļāļāļģāļĨัāļāļāļĒู่āđāļāļŦ้āļāļāļŠāļāļāļāļēāđāļีāļĒāļ§āļัāļ
āļู้āđāļ้āļāļēāļāļŠāļēāļĄāļēāļĢāļāđāļ้āļēāļĄāļēāļ่āļēāļāļ้āļāļāļ§āļēāļĄāļāļāļāļāļāļื่āļ āļิāļĄāļ์āļ้āļāļāļ§āļēāļĄāļāļāļāļāļāđāļāļ āđāļāļāļĢูāļāļ āļēāļ āđāļĨāļ°āļĢ่āļ§āļĄāđāļŠāļāļāļāļ§āļēāļĄāļĢู้āļŠึāļāļี āđ āđāļāđāļāļāļēāļŠāļŠāļģāļัāļ
āļัāļ§āļāļĒ่āļēāļāļāļēāļĢāļāļģāđāļāđāļ้ āđāļ้āđāļ่
- ð āđāļŠāļāļāļāļ§āļēāļĄāļĒิāļāļีāļัāļāļู้āļŠāļģāđāļĢ็āļāļāļēāļĢāļĻึāļāļĐāļē
- ð āļāļēāļāđāļāļĐีāļĒāļāļāļēāļĒุāļĢāļēāļāļāļēāļĢ
- ð āđāļŠāļāļāļāļ§āļēāļĄāļĒิāļāļีāđāļĄื่āļāđāļ้āļĢัāļāļĢāļēāļāļ§ัāļĨ
- ⭐ āđāļŠāļāļāļāļ§āļēāļĄāļĒิāļāļีāđāļĄื่āļāđāļĨื่āļāļāļāļģāđāļŦāļ่āļ
- ð āļāļ§āļĒāļāļĢāļ§ัāļāđāļิāļ
- ð āļĒิāļāļีāļัāļāļāļĨāļāļēāļāļŦāļĢืāļāļāļ§āļēāļĄāļŠāļģāđāļĢ็āļ
- ðĪ āļ้āļāļāļĢัāļāļุāļāļĨāļēāļāļĢāđāļŦāļĄ่
- ❤️ āļŠ่āļāļāļģāļĨัāļāđāļāđāļŦ้āļุāļāļĨāļēāļāļĢ
- ð āđāļ้āđāļāļิāļāļāļĢāļĢāļĄāļิāđāļĻāļĐāļāļāļāđāļĢāļāđāļĢีāļĒāļāļŦāļĢืāļāļāļāļ์āļāļĢ
āļึāļāļŠāļēāļĄāļēāļĢāļāļāļĢāļ°āļĒุāļāļ์āđāļ้āđāļ้āļĄāļēāļāļāļ§่āļēāļāļēāļāđāļāļĐีāļĒāļāđāļีāļĒāļāļāļĒ่āļēāļāđāļีāļĒāļ§
✨ āļุāļāđāļ่āļāļāļāļ Congratulation System
ðŽ 1. āļŦāļ้āļēāļāļāļŠāļāļāļāļēāļŠāđāļāļĨ์ LINE
āļŦāļ้āļēāļŦāļĨัāļāļāļāļāļĢāļ°āļāļāļāļāļāđāļāļāđāļŦ้āļāļĨ้āļēāļĒāļัāļāļāļēāļĢāļŠāļāļāļāļēāļ่āļēāļāđāļāļ LINE
āļ้āļāļāļ§āļēāļĄāļāļāļāļุāļāļāļĨāļื่āļāļāļ°āđāļŠāļāļāļāļēāļāļ้āļēāļāļ้āļēāļĒāļāļĢ้āļāļĄāļื่āļāđāļĨāļ°āļĢูāļ Avatar āļŠ่āļ§āļāļ้āļāļāļ§āļēāļĄāļāļāļāļู้āđāļ้āļāļēāļāļāļ°āđāļŠāļāļāļāļēāļāļ้āļēāļāļāļ§āļē āļāļģāđāļŦ้āļŠāļēāļĄāļēāļĢāļāđāļĒāļāļāļāļŠāļāļāļāļēāđāļ้āļāļĒ่āļēāļāļัāļāđāļāļ
āļāļĢ้āļāļĄāđāļŠāļāļāļĢāļēāļĒāļĨāļ°āđāļีāļĒāļ āđāļ่āļ
āļื่āļāļู้āļŠ่āļ / āļ้āļāļāļ§āļēāļĄ / āļĢูāļāļ āļēāļ / āđāļ§āļĨāļē / āļāļĢāļ°āđāļ āļāđāļāļāļēāļŠ
āļ่āļ§āļĒāđāļŦ้āļāļēāļĢāđāļ้āļāļēāļāļĄีāļāļ§āļēāļĄāđāļ็āļāļāļĢāļĢāļĄāļāļēāļิāđāļĨāļ°āđāļĄ่āļĢู้āļŠึāļāđāļŦāļĄืāļāļāļāļģāļĨัāļāļāļĢāļāļāļ้āļāļĄูāļĨāļĨāļāđāļāļāļāļāļĢ์āļĄāļั่āļ§āđāļ
❤️ 2. āļŠ่āļāļ้āļāļāļ§āļēāļĄāđāļŠāļāļāļāļ§āļēāļĄāļĒิāļāļีāđāļ้āļ่āļēāļĒ
āļู้āđāļ้āļāļēāļāļŠāļēāļĄāļēāļĢāļāļิāļĄāļ์āļ้āļāļāļ§āļēāļĄāļี่āļ้āļāļāļāļēāļĢāļŠ่āļāđāļ้āļัāļāļี āđāļ่āļ
“āļāļāđāļŠāļāļāļāļ§āļēāļĄāļĒิāļāļีāļัāļāļāļēāļĢāđāļāļĐีāļĒāļāļāļēāļĒุāļĢāļēāļāļāļēāļĢāļāļĢัāļ āļāļāđāļŦ้āļĄีāļāļ§āļēāļĄāļŠุāļ āļŠุāļāļ āļēāļāđāļ็āļāđāļĢāļ āđāļĨāļ°āļĄีāļāļ§āļēāļĄāļŠุāļāđāļāļุāļ āđ āļ§ัāļāļāļĢัāļ ð❤️”
āļāļēāļāļั้āļāļāļāļุ่āļĄāļŠ่āļ āļĢāļ°āļāļāļāļ°āļัāļāļึāļāļ้āļāļāļ§āļēāļĄāļĨāļāļāļēāļāļ้āļāļĄูāļĨ Google Sheets āđāļĨāļ°āļāļģāļĄāļēāđāļŠāļāļāđāļāļŦāļ้āļēāļŦ้āļāļāļŠāļāļāļāļē
ðž️ 3. āđāļāļāļĢูāļāļ āļēāļāļāļĢ้āļāļĄāļ้āļāļāļ§āļēāļĄāđāļ้
āļāļāļāļāļēāļāļ้āļāļāļ§āļēāļĄāđāļĨ้āļ§ āļĒัāļāļŠāļēāļĄāļēāļĢāļāđāļāļāļĢูāļāļ āļēāļāļāļĢāļ°āļāļāļāļāļģāļĒิāļāļีāđāļ้āļีāļāļ้āļ§āļĒ
āđāļĄ่āļāļģāđāļ็āļāļ้āļāļāļāļģāļĢูāļāļ āļēāļāđāļāļāļēāļāđāļ§็āļāđāļāļ์āļื่āļāļŦāļĢืāļāļัāļāļĨāļāļ URL āļĢูāļāļ āļēāļāļ้āļ§āļĒāļāļāđāļāļ
āđāļีāļĒāļāđāļĨืāļāļāļ āļēāļāļāļēāļāđāļāļĢāļĻัāļāļ์āļŦāļĢืāļāļāļāļĄāļิāļ§āđāļāļāļĢ์ āļĢāļ°āļāļāļāļ°āļāļģāđāļิāļāļāļēāļĢāđāļŦ้āļัāļāđāļāļĄัāļิ
☁️ 4. āļัāļāđāļŦāļĨāļāļĢูāļāļ āļēāļāđāļ้āļē Google Drive āļัāļāđāļāļĄัāļิ
āļĢูāļāļ āļēāļāļี่āļู้āđāļ้āļāļēāļāđāļĨืāļāļāļāļ°āļูāļāļŠ่āļāđāļāļัāļāđāļ็āļāđāļ Google Drive Folder āļี่āļู้āļูāđāļĨāļĢāļ°āļāļāļāļģāļŦāļāļ
āļāļēāļāļั้āļāļĢāļ°āļāļāļāļ°āļŠāļĢ้āļēāļ URL āļŠāļģāļŦāļĢัāļāļāļģāļ āļēāļāđāļāđāļŠāļāļāđāļ Web App āļัāļāđāļāļĄัāļิ
āļĢูāļāļ āļēāļāļŠāļēāļĄāļēāļĢāļāļāļģāļĄāļēāđāļŠāļāļāđāļāļŦāļ้āļēāļŠāļāļāļāļēāđāļĨāļ°āļ้āļāļĄูāļĨāļĒ้āļāļāļŦāļĨัāļāđāļ้āđāļāļĒāđāļĄ่āļ้āļāļāļัāļāđāļŦāļĨāļāđāļŦāļĄ่āļุāļāļāļĢั้āļ
ð 5. āļāļģāļŦāļāļ Folder ID āļāļēāļāļŦāļ้āļē Settings
āļู้āļูāđāļĨāļĢāļ°āļāļāļŠāļēāļĄāļēāļĢāļāļāļģāļŦāļāļ Google Drive Folder āļŠāļģāļŦāļĢัāļāļัāļāđāļ็āļāļĢูāļāļ āļēāļāđāļ้āļāļēāļāđāļĄāļู Settings
āļึāļāđāļĄ่āļāļģāđāļ็āļāļ้āļāļāđāļ้āđāļ Source Code āđāļĄื่āļāļ้āļāļāļāļēāļĢāđāļāļĨี่āļĒāļ Folder
āļัāļ§āļāļĒ่āļēāļāļ่āļēāļี่āđāļ้āđāļāļĢāļ°āļāļāļืāļ
FOLDER_ID
āđāļĄื่āļāđāļāļĨี่āļĒāļ Folder ID āļĢāļ°āļāļāļāļ°āļāļģāļĢูāļāļ āļēāļāļี่āļัāļāđāļŦāļĨāļāđāļŦāļĄ่āđāļāđāļ็āļāđāļ Folder āļี่āļāļģāļŦāļāļāļัāļāļี
ð āļĢāļ°āļāļāđāļ้āļēāļŠู่āļĢāļ°āļāļāļ้āļ§āļĒ PIN
āđāļื่āļāđāļŦ้āđāļ้āļāļēāļāļ่āļēāļĒāļāļāđāļāļĢāļĻัāļāļ์āļĄืāļāļืāļ āļĢāļ°āļāļāđāļ้āļēāļŠู่āļĢāļ°āļāļāļึāļāļāļāļāđāļāļāđāļ็āļ PIN Keypad
āđāļāļāļāļēāļĢāļāļĢāļāļ Username āđāļĨāļ° Password āđāļāļāļĒāļēāļ§ āđ
āļู้āđāļ้āđāļีāļĒāļāļāļāļัāļ§āđāļĨāļ PIN āļāļēāļĄāļี่āđāļ้āļĢัāļ āļāļēāļāļั้āļāļāļ āđāļ้āļēāļŠู่āļĢāļ°āļāļ
āļĢāļ°āļāļāļāļ°āļāļĢāļ§āļāļŠāļāļāļ้āļāļĄูāļĨāļāļēāļāļั่āļ Server āļ่āļāļāļāļุāļāļēāļāđāļŦ้āđāļ้āļēāđāļ้āļāļēāļ
āļ่āļ§āļĒāļĨāļāļāļ§āļēāļĄāļัāļāļ้āļāļāđāļĨāļ°āđāļŦāļĄāļēāļ°āļัāļāļāļēāļĢāđāļ้āļāļēāļāđāļāđāļĢāļāđāļĢีāļĒāļāļŦāļĢืāļāļāļāļ์āļāļĢāļี่āļ้āļāļāļāļēāļĢāļĢāļ°āļāļāļ āļēāļĒāđāļāļี่āđāļĄ่āļĒุ่āļāļĒāļēāļ
ðĄ️ Session Management
āļŦāļĨัāļāļāļēāļāđāļ้āļēāļŠู่āļĢāļ°āļāļāļŠāļģāđāļĢ็āļ āļĢāļ°āļāļāļāļ°āļŠāļĢ้āļēāļ Session Token āļŠāļģāļŦāļĢัāļāļู้āđāļ้āļāļēāļ
āļั่āļ Server āđāļ้ CacheService āļŠāļģāļŦāļĢัāļāļัāļāļāļēāļĢ Session āļŠ่āļ§āļ Browser āđāļ็āļ Token āļŠāļģāļŦāļĢัāļāđāļĢีāļĒāļāđāļ้āļāļĢิāļāļēāļĢāļ่āļēāļ āđ āļāļāļāļĢāļ°āļāļ
āđāļĄื่āļ Logout āļĢāļ°āļāļāļāļ°āļĨ้āļēāļ Session āđāļĨāļ°āļāļĨัāļāđāļāļĒัāļāļŦāļ้āļē Login āđāļāļĒāđāļĄ่āđāļิāļāļัāļāļŦāļē āļŦāļ้āļēāļāļēāļ§āļŦāļĨัāļ Logout
ð āļĢāļ°āļāļāđāļ่āļāļŠิāļāļิ์ Admin / User
Congratulation System āļĢāļāļāļĢัāļāļāļēāļĢāđāļ่āļāļĢāļ°āļัāļāļู้āđāļ้āļāļēāļāļāļāļāđāļ็āļ 2 āļĢāļ°āļัāļāļŦāļĨัāļ
ð Admin
āļู้āļูāđāļĨāļĢāļ°āļāļāļŠāļēāļĄāļēāļĢāļ
- āđāļิ่āļĄāļ้āļāļāļ§āļēāļĄ
- āđāļ้āđāļāļ้āļāļāļ§āļēāļĄ
- āļĨāļāļ้āļāļāļ§āļēāļĄ
- āļูāļ้āļāļĄูāļĨāļั้āļāļŦāļĄāļ
- āļัāļāļāļēāļĢāļĢāļ°āļāļ
- āļูāļĢāļēāļĒāļāļēāļ
- āļิāļĄāļ์āļĢāļēāļĒāļāļēāļ
- āļั้āļāļ่āļēāļĢāļ°āļāļ
- āļāļģāļŦāļāļ Folder ID
- āđāļิāļ Google Sheets
- āļัāļāļāļēāļĢāļ้āļāļĄูāļĨāļี่āđāļี่āļĒāļ§āļ้āļāļ
ðĪ User
āļู้āđāļ้āļāļēāļāļั่āļ§āđāļāļŠāļēāļĄāļēāļĢāļ
- āđāļ้āļēāļŠู่āļĢāļ°āļāļ
- āļ่āļēāļāļ้āļāļāļ§āļēāļĄāđāļŠāļāļāļāļ§āļēāļĄāļĒิāļāļี
- āļŠ่āļāļ้āļāļāļ§āļēāļĄ
- āđāļāļāļĢูāļāļ āļēāļ
- āļูāļ้āļāļĄูāļĨāļี่āđāļ้āļĢัāļāļāļุāļāļēāļ
- āļāļāļāļāļēāļāļĢāļ°āļāļ
āļāļēāļĢāļāļĢāļ§āļāļŠāļāļāļŠิāļāļิ์āđāļĄ่āđāļ้āļāļģāđāļāļāļēāļ°āļāļāļŦāļ้āļēāļāļ āđāļ่āļĄีāļāļēāļĢāļāļĢāļ§āļāļŠāļāļāļāļēāļāļั่āļ Server āļ้āļ§āļĒ
ð Dashboard āļŠāļĢุāļāļ้āļāļĄูāļĨ
āļĢāļ°āļāļāļĄีāļŦāļ้āļē Dashboard āļŠāļģāļŦāļĢัāļāļŠāļĢุāļāļ āļēāļāļĢāļ§āļĄāļ้āļāļĄูāļĨāļ āļēāļĒāđāļāļĢāļ°āļāļ
āļāļģāđāļŦ้āļู้āļูāđāļĨāļŠāļēāļĄāļēāļĢāļāļāļĢāļ§āļāļŠāļāļāļāļģāļāļ§āļāļ้āļāļāļ§āļēāļĄāđāļĨāļ°āļ้āļāļĄูāļĨāļŠāļģāļัāļāđāļ้āļāļĒ่āļēāļāļĢāļ§āļāđāļĢ็āļ§
āļ้āļāļĄูāļĨāļāļ Dashboard āļāļ°āļึāļāļĄāļēāļāļēāļ Google Sheets āļึāļāļ่āļ§āļĒāļĨāļāļāļēāļĢāļัāļāļŦāļĢืāļāļŠāļĢุāļāļ้āļāļĄูāļĨāļ้āļ§āļĒāļāļāđāļāļ
ð āļĢāļ°āļāļāļ้āļāļŦāļēāđāļĨāļ°āļāļĢāļāļāļ้āļāļĄูāļĨ
āđāļĄื่āļāļĄีāļ้āļāļāļ§āļēāļĄāļāļģāļāļ§āļāļĄāļēāļ āļāļēāļĢāļ้āļāļŦāļēāļ้āļāļĄูāļĨāļ้āļ§āļĒāļāļēāļĢāđāļĨื่āļāļāļŦāļ้āļēāļāļāđāļีāļĒāļāļāļĒ่āļēāļāđāļีāļĒāļ§āļāļēāļāđāļĄ่āļŠāļ°āļāļ§āļ
āļĢāļ°āļāļāļึāļāļĢāļāļāļĢัāļāļāļēāļĢāļ้āļāļŦāļēāđāļĨāļ°āļāļĢāļāļāļ้āļāļĄูāļĨ āđāļ่āļ
āļื่āļāļู้āļŠ่āļ / āļู้āļĢัāļāļāļģāļĒิāļāļี / āļāļĢāļ°āđāļ āļāđāļāļāļēāļŠ / āļ§ัāļāļี่ / āļŠāļāļēāļāļ° / āļ้āļāļāļ§āļēāļĄ
āļ่āļ§āļĒāđāļŦ้āļŠāļēāļĄāļēāļĢāļāļ้āļāļŦāļēāļ้āļāļĄูāļĨāļĒ้āļāļāļŦāļĨัāļāđāļ้āļ่āļēāļĒāļึ้āļ
✏️ āļĢāļ°āļāļ CRUD
āļĢāļ°āļāļāļĢāļāļāļĢัāļāļāļēāļĢāļัāļāļāļēāļĢāļ้āļāļĄูāļĨāđāļāļ CRUD āļāļĢāļāļ้āļ§āļ
C – Create āđāļิ่āļĄāļ้āļāļĄูāļĨ
R – Read āļ่āļēāļāđāļĨāļ°āđāļŠāļāļāļ้āļāļĄูāļĨ
U – Update āđāļ้āđāļāļ้āļāļĄูāļĨ
D – Delete āļĨāļāļ้āļāļĄูāļĨ
āļู้āļูāđāļĨāļĢāļ°āļāļāļึāļāļŠāļēāļĄāļēāļĢāļāļāļĢิāļŦāļēāļĢāļ้āļāļĄูāļĨāļ่āļēāļāļŦāļ้āļē Web App āđāļ้āđāļāļĒāđāļĄ่āļāļģāđāļ็āļāļ้āļāļāđāļิāļ Google Sheets āđāļื่āļāđāļ้āļ้āļāļĄูāļĨāļุāļāļāļĢั้āļ
ð āļĢāļ°āļāļāļĢāļēāļĒāļāļēāļ
āļ้āļāļĄูāļĨāļี่āļัāļāļึāļāđāļ§้āļŠāļēāļĄāļēāļĢāļāļāļģāļĄāļēāļŠāļĢุāļāđāļ็āļāļĢāļēāļĒāļāļēāļāđāļ้
āļู้āļูāđāļĨāļŠāļēāļĄāļēāļĢāļāđāļĨืāļāļāđāļื่āļāļāđāļāļŦāļĢืāļāļ่āļ§āļāļ้āļāļĄูāļĨāļี่āļ้āļāļāļāļēāļĢ āđāļĨ้āļ§āđāļĢีāļĒāļāļูāļĢāļēāļĒāļāļēāļāļ่āļāļāļิāļĄāļ์
āđāļŦāļĄāļēāļ°āļŠāļģāļŦāļĢัāļāļāļģāđāļāđāļ้āđāļ็āļāļŦāļĨัāļāļāļēāļāļิāļāļāļĢāļĢāļĄāļŦāļĢืāļāļัāļāđāļ็āļāđāļ็āļāđāļāļāļŠāļēāļĢāļāļāļāļŦāļ่āļ§āļĒāļāļēāļ
ðĻ️ āļĢāļāļāļĢัāļāļāļēāļĢāļิāļĄāļ์ A4
āļŦāļ้āļēāļĢāļēāļĒāļāļēāļāđāļ้āļĢัāļāļāļēāļĢāļāļāļāđāļāļāđāļŦ้āļŠāļēāļĄāļēāļĢāļāļิāļĄāļ์āļĨāļāļāļĢāļ°āļāļēāļĐ A4 āđāļ้
āļŠāļēāļĄāļēāļĢāļāđāļิāļāļูāļ้āļāļĄูāļĨāļāļāļŦāļ้āļēāļāļāļ่āļāļ āđāļĨ้āļ§āļึāļāđāļĨืāļāļāļิāļĄāļ์āļŦāļĢืāļāļัāļāļึāļāđāļ็āļ PDF āļ่āļēāļ Browser
āļ่āļ§āļĒāđāļŦ้āļ้āļāļĄูāļĨāļāļēāļāļĢāļ°āļāļāļāļāļāđāļĨāļ์āļŠāļēāļĄāļēāļĢāļāļāļģāđāļāđāļ้āđāļ็āļāđāļāļāļŠāļēāļĢāđāļ้āļŠāļ°āļāļ§āļāļĒิ่āļāļึ้āļ
⚙️ Settings – āļั้āļāļ่āļēāļĢāļ°āļāļāļāļēāļāļŦāļ้āļēāđāļāļĢāđāļāļĢāļĄ
Congratulation System āļĄีāļŦāļ้āļē Settings āļŠāļģāļŦāļĢัāļāļู้āļูāđāļĨāļĢāļ°āļāļ
āļŠāļēāļĄāļēāļĢāļāđāļ้āļāļģāļŦāļāļāļ่āļēāļ่āļēāļ āđ āđāļ่āļ
āļื่āļāļĢāļ°āļāļ / āļื่āļāļŦāļ่āļ§āļĒāļāļēāļ / Session / Folder ID āļĢูāļāļ āļēāļ / Google Sheets / āļ่āļēāļี่āđāļี่āļĒāļ§āļ้āļāļāļัāļāļĢāļ°āļāļ
āđāļāļ§āļิāļāļŠāļģāļัāļāļืāļāļāļĒāļēāļĒāļēāļĄāļāļģāļ่āļēāļี่āļู้āļูāđāļĨāļāļēāļāļ้āļāļāđāļāļĨี่āļĒāļāđāļāļāļāļēāļāļāļāļāļāļāļēāļ Source Code āđāļĨāļ°āļāļģāļĄāļēāđāļ็āļāđāļ Settings
āļāļģāđāļŦ้āļูāđāļĨāļĢāļ°āļāļāđāļ้āļ่āļēāļĒāļāļ§่āļēāđāļิāļĄ
ð Google Sheets āđāļ็āļāļāļēāļāļ้āļāļĄูāļĨ
āļĢāļ°āļāļāđāļ้ Google Sheets āđāļ็āļ Database āļŦāļĨัāļ
āļ้āļāļีāļืāļāļŠāļēāļĄāļēāļĢāļāđāļิāļāļูāļ้āļāļĄูāļĨāļิāļ āļāļĢāļ§āļāļŠāļāļ āđāļ้āđāļ āļŠāļģāļĢāļāļāļ้āļāļĄูāļĨ āđāļĨāļ°āļāļģāđāļāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļ่āļāđāļ้āļ่āļēāļĒ
āđāļāļĢāļāļŠāļĢ้āļēāļāļŦāļĨัāļāļāļĢāļ°āļāļāļāļ้āļ§āļĒāļีāļāļŠāļģāļัāļ āđāļ่āļ
Settings āļŠāļģāļŦāļĢัāļāļัāļāđāļ็āļāļ่āļēāļั้āļāļ่āļēāļĢāļ°āļāļ
Users āļŠāļģāļŦāļĢัāļāļ้āļāļĄูāļĨāļู้āđāļ้āļāļēāļ PIN āļŠิāļāļิ์ āđāļĨāļ°āļŠāļāļēāļāļ°
Data āļŠāļģāļŦāļĢัāļāļ้āļāļĄูāļĨāļ้āļāļāļ§āļēāļĄāđāļŠāļāļāļāļ§āļēāļĄāļĒิāļāļี
Logs āļŠāļģāļŦāļĢัāļāļัāļāļึāļāđāļŦāļุāļāļēāļĢāļ์āļŠāļģāļัāļāļ āļēāļĒāđāļāļĢāļ°āļāļ
ð ️ Setup.gs āļ่āļ§āļĒāļŠāļĢ้āļēāļāļāļēāļāļ้āļāļĄูāļĨāļัāļāđāļāļĄัāļิ
āļีāļāļŦāļึ่āļāļŠ่āļ§āļāļี่āļ่āļ§āļĒāđāļŦ้āļิāļāļั้āļāļĢāļ°āļāļāđāļ้āļ่āļēāļĒāļึ้āļāļืāļ Setup.gs
āđāļĄื่āļāđāļĢีāļĒāļāđāļ้ setupSystem() āļĢāļ°āļāļāļāļ°āļāļĢāļ§āļāļŠāļāļ Google Sheets āļี่āļāļģāđāļ็āļ
āļŦāļēāļāļĒัāļāđāļĄ่āļĄี Sheet āļĢāļ°āļāļāļāļ°āļŠāļĢ้āļēāļāđāļŦ้ āļāļĢ้āļāļĄāļŠāļĢ้āļēāļāļŦัāļ§āļāļēāļĢāļēāļāđāļĨāļ°āļ้āļāļĄูāļĨāļัāļ§āļāļĒ่āļēāļāļี่āļāļģāđāļ็āļ
āļŦāļēāļāļĄี Sheet āđāļิāļĄāļāļĒู่āđāļĨ้āļ§ āļĢāļ°āļāļāļāļ°āļāļĢāļ§āļāļŠāļāļāđāļāļĢāļāļŠāļĢ้āļēāļāđāļĨāļ°āđāļิ่āļĄāļŠ่āļ§āļāļี่āļāļēāļāđāļāļĒāļāļĒāļēāļĒāļēāļĄāđāļĄ่āļāļģāļĨāļēāļĒāļ้āļāļĄูāļĨāđāļิāļĄ
āļึāļāļŠāļ°āļāļ§āļāļŠāļģāļŦāļĢัāļāļāļēāļĢāļัāļāđāļāļāļĢāļ°āļāļāđāļāļāļāļēāļāļ
ðž️ āļāļēāļĢāļัāļāļāļēāļĢāļĢูāļāļ āļēāļ
āļĢāļ°āļāļāļĢāļāļāļĢัāļāđāļāļĨ์āļ āļēāļāļั่āļ§āđāļ āđāļ่āļ
JPG / PNG / WEBP / GIF
āļŠāļģāļŦāļĢัāļāļ āļēāļāļี่āđāļŦāļĄāļēāļ°āļŠāļĄ āļĢāļ°āļāļāļŠāļēāļĄāļēāļĢāļāļĨāļāļāļāļēāļāļ āļēāļāļ่āļāļāļŠ่āļāļึ้āļ Server āđāļื่āļāļ่āļ§āļĒāļĨāļāļāļĢิāļĄāļēāļāļ้āļāļĄูāļĨāđāļĨāļ°āļāļģāđāļŦ้āļāļēāļĢāļัāļāđāļŦāļĨāļāļĢāļ§āļāđāļĢ็āļ§āļึ้āļ
āļāļēāļāļั้āļāļ āļēāļāļāļ°āļูāļāļัāļāđāļ็āļāđāļ Google Drive āđāļĨāļ°āļāļģāļāļĨัāļāļĄāļēāđāļŠāļāļāđāļāļĢāļ°āļāļ
ðą Responsive Design
Congratulation System āļāļāļāđāļāļāđāļŦ้āļĢāļāļāļĢัāļāļŦāļĨāļēāļĒāļāļāļēāļāļŦāļ้āļēāļāļ
āļŠāļēāļĄāļēāļĢāļāđāļ้āļāļēāļāļ่āļēāļ
ðą Smartphone
ðē Tablet
ðŧ Notebook
ðĨ️ Desktop
āđāļāļĒāđāļāļāļēāļ°āļāļāđāļāļĢāļĻัāļāļ์āļĄืāļāļืāļ āļŦāļ้āļēāđāļāļāļāļ°āđāļ้āļāļื้āļāļี่āļŠāļāļāļāļēāđāļĨāļ°āļ่āļāļāļŠ่āļāļ้āļāļāļ§āļēāļĄ āđāļื่āļāđāļŦ้āļĄีāļāļĢāļ°āļŠāļāļāļēāļĢāļ์āđāļ้āļāļēāļāđāļāļĨ้āđāļีāļĒāļāļัāļāđāļāļāđāļāļāļāļĢิāļ
ðĻ UX/UI āđāļ้āļāļāļ§āļēāļĄāđāļĢีāļĒāļāļ่āļēāļĒāđāļĨāļ°āđāļ็āļāļĄิāļāļĢ
āļีāļĄāļŦāļĨัāļāļāļāļāļĢāļ°āļāļāđāļ้āļŠีāđāļีāļĒāļ§āđāļĨāļ°āļŠีāļāļēāļ§ āļāļĢ้āļāļĄāļāļāļ์āļāļĢāļ°āļāļāļāļี่āđāļŦ้āļāļ§āļēāļĄāļĢู้āļŠึāļāļŠāļāđāļŠ āđāļ็āļāļัāļāđāļāļ āđāļĨāļ°āđāļŦāļĄāļēāļ°āļัāļāļāļēāļĢāļŠ่āļāļāļģāļĒิāļāļี
āļĄีāļāļēāļĢāđāļ้
- Chat Bubble
- Avatar
- Icon
- Card
- Sidebar
- Modal
- Loading Animation
- Popup Notification
- Responsive Layout
āđāļื่āļāđāļŦ้āļĢāļ°āļāļāđāļĄ่āđāļ้āļĄีāđāļีāļĒāļāļัāļāļ์āļัāļāļāļēāļĢāļāļģāļāļēāļ āđāļ่āļĒัāļāđāļ้āļāļēāļāļ่āļēāļĒāđāļĨāļ°āļูāļัāļāļŠāļĄัāļĒāļีāļāļ้āļ§āļĒ
⏳ Loading āđāļāļāļุ่āļĄāļāļ§āļĨ
āđāļĄื่āļāļĢāļ°āļāļāļāļģāļĨัāļāđāļŦāļĨāļāļŦāļĢืāļāļāļģāļĨัāļāļิāļāļ่āļāļัāļ Google Apps Script āļāļ°āļĄี Loading Overlay āđāļื่āļāđāļ้āļāđāļŦ้āļู้āđāļ้āļāļĢāļēāļāļ§่āļēāļĢāļ°āļāļāļāļģāļĨัāļāļāļĢāļ°āļĄāļ§āļĨāļāļĨ
āļ่āļ§āļĒāļĨāļāļัāļāļŦāļēāļู้āđāļ้āļāļāļุ่āļĄāļ้āļģāđāļāļĢāļēāļ°āļิāļāļ§่āļēāļĢāļ°āļāļāđāļĄ่āļāļģāļāļēāļ
ð Popup āđāļ้āļāļāļĨāļāļēāļĢāļāļģāļāļēāļ
āļĢāļ°āļāļāđāļ้ Popup āļŠāļģāļŦāļĢัāļāđāļ้āļāļŠāļāļēāļāļ°āļ่āļēāļ āđ āđāļ่āļ
✅ āļัāļāļึāļāļŠāļģāđāļĢ็āļ
✏️ āđāļ้āđāļāļŠāļģāđāļĢ็āļ
ð️ āļĨāļāļ้āļāļĄูāļĨ
⚠️ āļ้āļāļĄูāļĨāđāļĄ่āļāļĢāļ
❌ āđāļิāļāļ้āļāļิāļāļāļĨāļēāļ
ð PIN āđāļĄ่āļูāļāļ้āļāļ
āļāļģāđāļŦ้āļู้āđāļ้āđāļ้āļēāđāļāļŠāļāļēāļāļ°āļāļāļāļĢāļ°āļāļāđāļ้āļัāļāļี
ð āļĄีāļู่āļĄืāļāļāļēāļĢāđāļ้āļāļēāļāļ āļēāļĒāđāļāđāļāļĢāđāļāļĢāļĄ
āļ āļēāļĒāđāļāļĢāļ°āļāļāļĄีāļุ่āļĄ āļู่āļĄืāļ āļŠāļģāļŦāļĢัāļāđāļิāļāļูāļั้āļāļāļāļāļāļēāļĢāđāļ้āļāļēāļ
āđāļŦāļĄāļēāļ°āļŠāļģāļŦāļĢัāļāļĢāļ°āļāļāļี่āļāļģāđāļāđāļāļāđāļŦ้āļุāļāļĨāļēāļāļĢāļŦāļĨāļēāļĒāļāļ āđāļāļĢāļēāļ°āļู้āđāļ้āļāļēāļāļŠāļēāļĄāļēāļĢāļāļĻึāļāļĐāļēāļ§ิāļีāđāļ้āļāļēāļāđāļ้āļ้āļ§āļĒāļāļāđāļāļ
āļĨāļāļ āļēāļĢāļ°āļāļāļāļู้āļูāđāļĨāļĢāļ°āļāļāđāļāļāļēāļĢāļāļิāļāļēāļĒāļ§ิāļีāđāļ้āļ้āļģ āđ
ðū āđāļāļĢāļāļŠāļĢ้āļēāļāđāļāļĢāđāļāļĢāļĄ
āļĢāļ°āļāļāļัāļāļāļēāļ้āļ§āļĒ Google Apps Script āđāļĨāļ°āđāļĒāļāļŠ่āļ§āļāđāļāļĢāđāļāļĢāļĄāļāļāļāđāļ็āļāđāļāļĨ์āđāļื่āļāđāļŦ้āļ่āļēāļĒāļ่āļāļāļēāļĢāļูāđāļĨ
Code.gs āļŠāļģāļŦāļĢัāļ Backend, CRUD, Session, Login, Upload āđāļĨāļ°āļāļēāļĢāļิāļāļ่āļ Google SheetsSetup.gs āļŠāļģāļŦāļĢัāļāļāļĢāļ§āļāļŠāļāļāđāļĨāļ°āļŠāļĢ้āļēāļāļāļēāļāļ้āļāļĄูāļĨindex.html āļŠāļģāļŦāļĢัāļāđāļāļĢāļāļŠāļĢ้āļēāļāļŦāļ้āļēāļāļāļŦāļĨัāļjavascript.html āļŠāļģāļŦāļĢัāļ JavaScript āļั่āļ Client āđāļĨāļ°āļāļēāļĢāļิāļāļ่āļ Serverstyle.html āļŠāļģāļŦāļĢัāļ CSS āđāļĨāļ° Responsive Design
āļāļēāļĢāđāļĒāļāđāļāļĨ์āđāļāļĨัāļāļĐāļāļ°āļี้āļ่āļ§āļĒāđāļŦ้āļŠāļēāļĄāļēāļĢāļāļัāļāļāļēāđāļĨāļ°āđāļ้āđāļāļĢāļ°āļāļāđāļāļāļāļēāļāļāđāļ้āļŠāļ°āļāļ§āļāļāļ§่āļēāļāļēāļĢāļĢāļ§āļĄāļุāļāļāļĒ่āļēāļāđāļ§้āđāļāđāļāļĨ์āđāļีāļĒāļ§
ð āļั้āļāļāļāļāļāļēāļĢāļิāļāļั้āļāđāļāļĒāļŠāļĢุāļ
āļāļēāļĢāļāļģāļĢāļ°āļāļāđāļāđāļ้āļāļēāļāļŠāļēāļĄāļēāļĢāļāļāļģāđāļิāļāļāļēāļĢāļāļēāļĄāļĨāļģāļัāļāļŦāļĨัāļāļัāļāļี้
- āļŠāļĢ้āļēāļ Google Sheets āļŠāļģāļŦāļĢัāļāđāļ็āļāļāļēāļāļ้āļāļĄูāļĨ
- āđāļิāļ Extensions → Apps Script
- āļŠāļĢ้āļēāļāđāļāļĨ์
Code.gs - āļŠāļĢ้āļēāļāđāļāļĨ์
Setup.gs - āļŠāļĢ้āļēāļāđāļāļĨ์
index.html - āļŠāļĢ้āļēāļāđāļāļĨ์
javascript.html - āļŠāļĢ้āļēāļāđāļāļĨ์
style.html - āļāļģ Source Code āđāļŠ่āđāļāđāļ่āļĨāļ°āđāļāļĨ์
- āļัāļāļึāļ Project
- āđāļĢีāļĒāļāđāļ้
setupSystem() - āļāļุāļāļēāļāļŠิāļāļิ์ Google Apps Script
- āļāļĢāļ§āļāļŠāļāļāļีāļ Settings, Users, Data āđāļĨāļ° Logs
- āļāļģāļŦāļāļ Folder ID āļŠāļģāļŦāļĢัāļāļัāļāđāļ็āļāļĢูāļāļ āļēāļ
- āļāļāļŠāļāļ PIN āļāļāļ Admin āđāļĨāļ° User
- āđāļĨืāļāļ Deploy → New deployment
- āđāļĨืāļāļāļāļĢāļ°āđāļ āļ Web app
- āļāļģāļŦāļāļāļŠิāļāļิ์āļāļēāļĢāđāļ้āļēāļึāļāđāļŦ้āđāļŦāļĄāļēāļ°āļŠāļĄ
- āļāļ Deploy
- āļāļģ Web App URL āđāļāđāļ้āļāļēāļ
- āļāļāļŠāļāļāļĢāļ°āļāļāļāļāļĄืāļāļืāļāđāļĨāļ°āļāļāļĄāļิāļ§āđāļāļāļĢ์
āļŦāļēāļāļĄีāļāļēāļĢāđāļ้āđāļ Source Code āļ āļēāļĒāļŦāļĨัāļ āļāļ§āļĢāļŠāļĢ้āļēāļ Version āđāļŦāļĄ่āļāļāļ Deployment āđāļื่āļāđāļŦ้āļู้āđāļ้āļāļēāļāđāļ้āļĢัāļāļĢāļ°āļāļāđāļ§āļāļĢ์āļัāļāļĨ่āļēāļŠุāļ
ðĄ āļัāļ§āļāļĒ่āļēāļāļāļēāļĢāļāļģāđāļāđāļ้āđāļāđāļĢāļāđāļĢีāļĒāļ
āļัāļ§āļāļĒ่āļēāļāđāļ่āļ āđāļĢāļāđāļĢีāļĒāļāļāļģāļĨัāļāļัāļāļāļēāļ āđāļāļĐีāļĒāļāļāļēāļĒุāļĢāļēāļāļāļēāļĢ
āļู้āļูāđāļĨāļŠāļēāļĄāļēāļĢāļāļŠāļĢ้āļēāļāļื้āļāļี่āđāļŠāļāļāļāļ§āļēāļĄāļĒิāļāļี āđāļĨ้āļ§āđāļิāļāđāļŦ้āļāļĢูāđāļĨāļ°āļุāļāļĨāļēāļāļĢāđāļ้āļēāļŠู่āļĢāļ°āļāļ
āđāļ่āļĨāļ°āļāļāļŠāļēāļĄāļēāļĢāļāļŠ่āļāļ้āļāļāļ§āļēāļĄ āđāļ่āļ
“āļāļāđāļŠāļāļāļāļ§āļēāļĄāļĒิāļāļีāļัāļāļāļēāļĢāđāļāļĐีāļĒāļāļāļēāļĒุāļĢāļēāļāļāļēāļĢ āļāļāđāļŦ้āļีāļ§ิāļāļŦāļĨัāļāđāļāļĐีāļĒāļāđāļ็āļĄāđāļāļ้āļ§āļĒāļāļ§āļēāļĄāļŠุāļ āļŠุāļāļ āļēāļāđāļ็āļāđāļĢāļ āđāļĨāļ°āļĄีāđāļ่āļĢāļāļĒāļĒิ้āļĄāđāļāļุāļ āđ āļ§ัāļāļāļĢัāļ ðð”
āļāļēāļāļāļāļāļēāļāđāļāļāļĢูāļāļ āļēāļāđāļ่āļē āļ āļēāļāļิāļāļāļĢāļĢāļĄ āļŦāļĢืāļāļ āļēāļāļāļ§āļēāļĄāļāļĢāļāļāļģāļĢ่āļ§āļĄāļัāļ
āđāļĄื่āļāļุāļāļāļāļĢ่āļ§āļĄāļŠ่āļāļ้āļāļāļ§āļēāļĄ āļāļ°āđāļิāļāđāļ็āļ āļāļģāđāļāļāđāļŦ่āļāļāļ§āļēāļĄāļāļĢāļāļāļģāļāļāļāđāļĨāļ์ āļี่āļŠāļēāļĄāļēāļĢāļāļĒ้āļāļāļāļĨัāļāļĄāļēāļูāđāļ้āđāļāļ āļēāļĒāļŦāļĨัāļ
āļี่āļืāļāļŠิ่āļāļี่āļāļģāđāļŦ้āļĢāļ°āļāļāļี้āļĄีāļุāļāļ่āļēāļĄāļēāļāļāļ§่āļēāļāļēāļĢāđāļ็āļāđāļีāļĒāļāļĢāļ°āļāļ CRUD āļั่āļ§āđāļ
ðŦ āđāļŦāļĄāļēāļ°āļัāļāđāļāļĢāļ้āļēāļ?
āļĢāļ°āļāļāļŠāļēāļĄāļēāļĢāļāļāļģāđāļāļāļĢāļ°āļĒุāļāļ์āđāļ้āđāļ้āļัāļ
ðŦ āđāļĢāļāđāļĢีāļĒāļāđāļĨāļ°āļŠāļāļēāļāļĻึāļāļĐāļē
ðĒ āļŠāļģāļัāļāļāļēāļāđāļĨāļ°āļŦāļ่āļ§āļĒāļāļēāļ
ð️ āļŦāļ่āļ§āļĒāļāļēāļāļĢāļēāļāļāļēāļĢ
ðĻðŦ āļāļĨุ่āļĄāļāļĢูāđāļĨāļ°āļุāļāļĨāļēāļāļĢ
ð āļŠāļāļēāļัāļāļāļēāļĢāļĻึāļāļĐāļē
ðĪ āļāļĄāļĢāļĄāđāļĨāļ°āļāļāļ์āļāļĢ
ðĨ āļāļĨุ่āļĄāļŠāļĄāļēāļิāļāļŦāļĢืāļāļุāļĄāļāļ
āļĢāļ§āļĄāļึāļāļู้āļี่āļ้āļāļāļāļēāļĢāļĻึāļāļĐāļēāđāļāļ§āļāļēāļāļāļēāļĢāļัāļāļāļē Web Application āļ้āļ§āļĒ Google Apps Script
ð āđāļāļāđāļāđāļĨāļĒีāļี่āļāļģāļĄāļēāđāļ้
āļĢāļ°āļāļāļัāļāļāļēāļāļāļื้āļāļāļēāļāļāļāļ
Google Apps Script + HTML + CSS + JavaScript + Bootstrap + SweetAlert2 + Google Sheets + Google Drive
āļุāļāđāļ่āļāļืāļāļŠāļēāļĄāļēāļĢāļāļāļģāļāļĢิāļāļēāļĢāļ่āļēāļ āđ āđāļ Google Workspace āļĄāļēāļāļĢāļ°āļĒุāļāļ์āđāļ้āļĢ่āļ§āļĄāļัāļāđāļื่āļāļŠāļĢ้āļēāļ Web Application āđāļ้āđāļāļĒāđāļĄ่āļāļģāđāļ็āļāļ้āļāļāļĄี Web Server āđāļĨāļ° Database Server āđāļĒāļāļ่āļēāļāļŦāļēāļāļŠāļģāļŦāļĢัāļāļĢāļ°āļāļāļĨัāļāļĐāļāļ°āļี้
ð āļ้āļāđāļāļ°āļāļģāļ้āļēāļāļāļ§āļēāļĄāļāļĨāļāļāļ ัāļĒ
āļ่āļāļāļāļģāļĢāļ°āļāļāđāļāđāļ้āļāļēāļāļāļĢิāļ āļāļ§āļĢāļāļģāđāļิāļāļāļēāļĢāđāļิ่āļĄāđāļิāļĄāļัāļāļี้
- āđāļāļĨี่āļĒāļ PIN āļัāļ§āļāļĒ่āļēāļāļัāļāļี
- āđāļĄ่āđāļāļĒāđāļāļĢ่ PIN āļāļāļ Admin
- āļāļģāļัāļāļŠิāļāļิ์ Google Drive Folder āđāļŦ้āđāļŦāļĄāļēāļ°āļŠāļĄ
- āļāļĢāļ§āļāļŠāļāļāļŠิāļāļิ์ Web App āļ่āļāļāđāļāļĒāđāļāļĢ่
- āļŠāļģāļĢāļāļāļ้āļāļĄูāļĨ Google Sheets āđāļ็āļāļĢāļ°āļĒāļ°
- āļāļĢāļ§āļāļŠāļāļ Logs āđāļĄื่āļāļāļāļāļĪāļิāļāļĢāļĢāļĄāļิāļāļāļāļิ
- āđāļĄ่āđāļ็āļāļ้āļāļĄูāļĨāļŠāļģāļัāļāđāļิāļāļāļ§āļēāļĄāļāļģāđāļ็āļ
- āļāļāļŠāļāļāļŠิāļāļิ์ Admin āđāļĨāļ° User āđāļĒāļāļāļēāļāļัāļ
- Logout āļŦāļĨัāļāđāļ้āļāļēāļāđāļāļĢื่āļāļāļŠāļēāļāļēāļĢāļāļ°
ð āļāļēāļ “āļ้āļāļāļ§āļēāļĄāļŦāļึ่āļāļ้āļāļāļ§āļēāļĄ” āļŠู่ “āļāļ§āļēāļĄāļāļĢāļāļāļģāļāļāļāļāļāļ์āļāļĢ”
āļŠิ่āļāļี่āļ่āļēāļŠāļāđāļāļāļāļāđāļāļĢāļāļāļēāļĢāļี้āđāļĄ่āđāļ่āđāļีāļĒāļāļāļēāļĢāļāļģ Google Apps Script āļĄāļēāļŠāļĢ้āļēāļ Web App
āđāļ่āđāļ็āļāļāļēāļĢāļāļģāđāļāļāđāļāđāļĨāļĒีāļĄāļēāđāļื่āļāļĄāđāļĒāļāļัāļ āļāļ§āļēāļĄāļĢู้āļŠึāļ āļāļ§āļēāļĄāļŠัāļĄāļัāļāļ์ āđāļĨāļ°āļ§ัāļāļāļāļĢāļĢāļĄāļี่āļีāļāļāļāļāļāļ์āļāļĢ
āļāļēāļāļāļĢั้āļāļ้āļāļāļ§āļēāļĄāļŠั้āļ āđ āļāļĒ่āļēāļ
“āļāļāđāļŠāļāļāļāļ§āļēāļĄāļĒิāļāļีāļāļĢัāļ”
āļāļēāļāļĄีāļāļ§āļēāļĄāļŦāļĄāļēāļĒāļัāļāļู้āļĢัāļāļĄāļēāļāļāļ§่āļēāļี่āđāļĢāļēāļิāļ
āđāļĨāļ°āđāļĄื่āļāļ้āļāļāļ§āļēāļĄāđāļŦāļĨ่āļēāļั้āļāļูāļāđāļ็āļāļĢāļ§āļāļĢāļ§āļĄāđāļ§้āļ้āļ§āļĒāļัāļ āļ็āļāļ°āļāļĨāļēāļĒāđāļ็āļāļัāļāļึāļāļāļ§āļēāļĄāļāļĢāļāļāļģāļี่āļĄีāļุāļāļ่āļēāđāļāļāļāļēāļāļ ❤️
āđāļ๊āļāļĢāļ°āļāļāđāļāļĢāđāļāļĢāļĄ
ð āļĢāļ°āļāļāđāļŠāļāļāļāļ§āļēāļĄāļĒิāļāļี Congratulation System (CS)
āļāļāļĨāļāļāđāļ้āļāļēāļ āļĻึāļāļĐāļēāļĢāļēāļĒāļĨāļ°āđāļีāļĒāļ āđāļĨāļ°āļิāļāļāļēāļĄāđāļāļĢāļāļāļēāļĢāđāļ้āļี่
āđāļิāļ Congratulation System (CS)
ð āļĢ่āļ§āļĄāļŠ่āļāļāļ§āļēāļĄāļĢู้āļŠึāļāļี āđ āđāļāļุāļāđāļāļāļēāļŠāļิāđāļĻāļĐ
ð āđāļŠāļāļāļāļ§āļēāļĄāļĒิāļāļี
❤️ āļŠ่āļāļāļģāļĨัāļāđāļ
ðž️ āđāļ่āļāļัāļāļ āļēāļāļāļ§āļēāļĄāļāļĢāļāļāļģ
ð āļĢ่āļ§āļĄāļāļĨāļāļāļāļ§āļēāļĄāļŠāļģāđāļĢ็āļ
ðĪ āļŠāļĢ้āļēāļāļāļ§āļēāļĄāļŠัāļĄāļัāļāļ์āļี่āļีāļ āļēāļĒāđāļāļāļāļ์āļāļĢ
Congratulation System (CS) – āļĢāļ°āļāļāđāļŠāļāļāļāļ§āļēāļĄāļĒิāļāļี
āđāļāļĢāļēāļ°āļุāļāļāļ§āļēāļĄāļŠāļģāđāļĢ็āļ...āļĄีāļāļ§āļēāļĄāļŦāļĄāļēāļĒāļĄāļēāļāļึ้āļ āđāļĄื่āļāļĄีāļāļāļĢ่āļ§āļĄāļĒิāļāļี ððð
#CongratulationSystem #āļĢāļ°āļāļāđāļŠāļāļāļāļ§āļēāļĄāļĒิāļāļี #GoogleAppsScript #GoogleSheets #GoogleDrive #WebApplication #WebApp #GAS #āļĢāļ°āļāļāļāļēāļāđāļĢāļāđāļĢีāļĒāļ #āļāļ§ัāļāļāļĢāļĢāļĄāļāļĢู #āđāļāļāđāļāđāļĨāļĒีāđāļื่āļāļāļēāļĢāļĻึāļāļĐāļē #āļāļĢูāđāļāļĒ #āļĢāļ°āļāļāļāļāļāđāļĨāļ์ #DigitalSchool #āļāļēāļāđāļāļĐีāļĒāļāļāļēāļĒุāļĢāļēāļāļāļēāļĢ #āļŠ่āļāļāļ§āļēāļĄāļĒิāļāļี #āļĢāļ°āļāļāđāļĢāļāđāļĢีāļĒāļ #GoogleWorkspace #LINEStyle #Dashboard #CRUD
