IT60-BU49 :: Carlytics

แพลตฟอร์มการจัดการการขับขี่ยานพาหนะอัจฉริยะ

details
Carlytics เป็นเว็บแอปพลิเคชันที่ออกแบบมาสำหรับการจัดการตารางเวลางานการใช้รถยนต์และการมอบหมายงานให้แก่พนักงานขับรถภายในองค์กร โดยในระบบของ Carlytics สามารถแสดงผลข้อมูลและติดตามพฤติกรรมการขับขี่รถยนต์ของพนักงานขับรถในแต่ละองค์กรได้ตามตารางงานที่ได้รับมอบหมาย โดยทางระบบจะทำการส่งข้อมูลจากรถยนต์ที่อยู่ภายใต้การดูแลของแต่ละองค์กรผ่านทางโทรศัพท์มือถือระบบปฏิบัติการแอนดรอย ที่มีการติดตั้งแอปพลิเคชัน Torque pro โดยการใช้ ELM327 OBD2 Adapter เป็นอุปกรณ์เชื่อมต่อระหว่างรถยนต์และโทรศัพท์มือถือและนำข้อมูลที่ได้จากรถยนต์มาทำการเก็บไว้ในระบบฐานข้อมูลของเเต่ละองค์กร โดยที่เเต่ละองค์กรจะสามารถนำเอาข้อมูลเหล่านี้ไปทำการพัฒนา โดยการนำข้อมูลเข้าสู่กระบวนการวิเคราะห์ข้อมูลเพื่อนำผลลัพธ์ที่ได้ไปทำการต่อยอดได้อย่างมีประสิทธิภาพเเละศักยภาพมากขึ้นด้วยฟีเจอร์ของทาง Carlytics
tools & techniques
Tools : Development: Visual Studio Code, Postman, Github Design: Figma Collaboration: Notion Deployment: Docker
Technology : Front-end: React, Bootstrap 4, React Google Map, ChartJS, CanvasJS Back-end: Node.js, Express.js Authentication: JWT Authentication Database: mySql ,MongoDB
Infrastructure : Web Server: Amazon EC2, Google Cloud Platform, Heroku Web Service: NGINX Operating System: Ubuntu Database Server: Amazon RDS, MongoDB Atlas Hardware: OBD-II Adapter, Android Smartphone Service: Node-red
author
Mr.KRITTAPAK KITJEW
รหัสนักศึกษา 60130500002
krittapak.kitjew@mail.kmutt.ac.th
Mr.NATCHANON KHERLAO
รหัสนักศึกษา 60130500028
natchanon.kh@mail.kmutt.ac.th
Mr.PAPHAWIT PRASOPPANIT
รหัสนักศึกษา 60130500051
prapawit.pra@mail.kmutt.ac.th
advisor
Praisan Padungweang