KBTG Software Architecture Design and Development Hackathon 02/11/18 @KBTG

Dr. Warodom Khamphanchai
AltoTech
Published in
4 min readDec 2, 2018

--

Instructor: Warodom Khamphanchai
TA: Bas and FM
Judges: 1. คุณจิ และ คุณรัฐ KBTG
Staff: 1.คุณปุ้ย ​​และ 2. คุณเป้ KBTG Academy,
CU Innovation Hub: น้องกาแฟ

Team1: NearMe

Recommend places near me when go to new location (with foreigner as a target customers)

Questions:
1. how it is related to solving real-world problems
2. software architecture
3. biz idea
4. push service promotion -> how line account can be linked with other service, how to link account line and facebook ?

Team2: iVIT (Grab for Monk)
starts with problem

App to summon monks for different activities from different temples

Tech: React Native, Azure DevOps, Firebase

Questions:
1. what is the UX for monk or temple?
2. business model

Team3: Fruitmark

ตัดพ่อค้าคนกลางทำให้เกษตรกรขายตรงให้กับผู้บริโภคได้

Questions:
1. แตกต่างยังไงกับ KPlus Market
2. ถ้าเกษตรกรมาขายใน KPlus Market, platform นี้จะแตกต่างกันยังไง
3. UX การทำ micro-management และคนกลาง จะทำ UX ยังไงถ้าโชว์แบบ carousal
ans: อาจจะเป็นระบบประมูล หรืออาจจะ feedback ของ

Team4: Getri(ch)d of
Warit, thanaporn

Problem: don’t know that to do with trash at home
Solution: App for
How to use: line > take picture > get estimated price > wait for ซาเล้ง > get money

Questions:
1. ทำไม image processing ถึงเหมาะกับ usecase นี้
2. ฝั่งคนมารับ
3. ส่ิงที่ post ลงไปจะเห็นมาจากคนรับซื้อคนเดียวหรือว่ากี่เจ้า
4. design table ยังไงให้เก็บข้อมูลของขยะหลายๆ รูปแบบได้

Team5: Accessina

Problem: unorganised visitor access management
Solution: OCR to scan national ID
How to use: visitor take image of national id then send to line
Dev Tools: line, DialogFlow, firebase

Questions:
1. พอ visitor มาถึงดึงข้อมูลขึ้นมาเชควันที่และ timeslot ที่เค้าจองไว้ด้วยรึปล่าว
= ต้องให้พนักงานเป็นคน approve
2. OCR มีความแม่นยำแค่ไหน

Team6: HongHub

Problem: find hard time to reserve conference room
Solution: Honghub
How to use: Line to reserve conference room
Dev Tools: Line bot, Go, GCP, Angular, Circle CI, Github
Plan to use: dialogflow, push email

Questions:
1. line bot จะตอบทันทีรึปล่าวว่าว่างหรือไม่ว่าง
2. มีทั้ง line และ website
3. admin จะเห็นรึปล่าวว่าวันนี้ใครจอง

Team7: OP

Problem: don’t know what to do when incident happended
Solution: Line bot to report incidents
How to use: when incident happened, auto report to police
Dev Tools: Line, AWS Recogniton, API gateway, lampda function, IFTTT, SMS
Plan to use: can have a dashboard for city

Questions:
1. what happened with critical events — what about accuracy
2. what about the UX between voice and picture, image
3. น่าจะเปิดหลายๆ channel ให้สามารถ confirm incident ได้ดียิ่งขึ้น

Team8: Quecab

Problem: มานั่งรอ que for CAB (change advisory board) ค่อนข้างนาน
Solution: use Line bot to reserve que
How to use: Line command Booking CRxxx
Dev Tools: Line, Node, MySQL, Outlook
Plan to use:

Questions:
1. ฐานข้อมูลของ CR มายังไง
2. ฝั่ง admin จะต้อง update ส่วนของ queue ยังไง
3. เอาไปใช้กับ use case อื่นได้มั้ยนอกจากเข้า CAB
4. ถ้ารู้ size ของ change ก็น่าจะดีขึ้น

รวมบรรยากาศการทำงานระหว่าง Hackathon

…. And the Winner is Accessina!!!

Congrats for all the teams anyhow, Good job guys :)

…. until the next time, Thanks Everyone!!!

--

--

Dr. Warodom Khamphanchai
AltoTech

Full Stack Developer, Hardware Hacker, Ex-Software Developer in Silicon Valley, Interested in IoT, Machine Learning, AI, and Technology Entrepreneurship