IT57-RE32 :: Lyra - Life Achievement Community Application

แอปพลิเคชันติดตามการตั้งเป้าหมายชีวิตในระยะส้ัน

details
Lyra (Life Achievement Community Application) เป็นเว็บแอปพลิเคชันสำหรับติดตามการตั้งเป้าหมายชีวิตในระยะสั้น เพื่อเป็นเครื่องมือสร้างแรงจูงใจในการตั้งเป้าหมายและการใช้ชีวิต โดยได้นำทฤษฎี Gamification คือการนำส่วนประกอบของเกมส์เข้ามาปรับใช้ในการออกแบบระบบ ทำให้แอปพลิเคชันของเราสามารถติดตามการทำเป้าหมายในแบบที่แตกต่างกันได้ โดยระบบประกอบไปด้วย 4 ประเภทของเป้าหมายใหญ่ๆ ได้แก่ การออมเงิน (Saving Money Challenge) การทำเช็กลิส (Checklist Challenge) การทำเป้าหมายแบบมีขั้นตอน (Step Challenge) และการตั้งเป้าหมายประจำวัน (Routine Challenge) เพื่อให้ยืดหยุ่นกับการตั้งเป้าหมายที่แตกต่างกันไปในแต่ละบุคคล อีกทั้งยังรองรับผู้ใช้ในแบบ Community ทำให้เกิดการทำเป้าหมายร่วมกัน แลกเปลี่ยนความคิดและใช้รูปแบบกลุ่มในการสร้างแรงผลักดัน โดยผู้ใช้จะเป็นคนคอยบันทึกการทำเป้าหมายของตนเอง และมีระบบ Achievement เพื่อให้รางวัลเมื่อทำเป้าหมายที่ตั้งไว้สำเร็จ
tools & techniques
Languages : JavaScript, TypeScript, JQuery, HTML5 and CSS Application Platform : Angular4 Front-end Framework : Bootstrap4 Beta Database : Firebase Real-time Database Server : Firebase Hosting Tools : VS Code, Adobe Creative, NodeJS Version Control : GitHub
author
Ms.Patcha Thonglerd
รหัสนักศึกษา 57130500054
patcha.thonglert@gmail.com
Mr.Peeranat Larsomsri
รหัสนักศึกษา 57130500059
ffirstpl@gmail.com
Mr.Anuwat Wongchingchai
รหัสนักศึกษา 57130500092
fluketmk@gmail.com
advisor
Olarn Rojanapornpun