IT64-BU54 :: I’m Guide: Always your a way.

I’m Guide: เพื่อนรักนักผจญภัย

details
"I’m Guide" is a travel planning solution powered by AI Suggestions, designed to provide personalized recommendations for tourist attractions. It offers users the freedom to customize their travel plans with features like Custom Trip with Preset Data and Around Me, which highlights nearby attractions based on the user's current location. The platform also enables users to save and share their travel plans through Save & Share Trip and fosters community engagement with Review Trip & Point Rewards, allowing users to share travel experiences and earn membership points. "I’m Guide" เป็นระบบวางแผนการท่องเที่ยวที่ใช้ AI Suggestion เพื่อแนะนำสถานที่ท่องเที่ยวที่เหมาะสมกับผู้ใช้งาน โดยให้ผู้ใช้งานสามารถปรับเปลี่ยนแผนการท่องเที่ยวได้ตามต้องการ ด้วยฟีเจอร์ Custom Trip with Preset Data และ Around Me ที่แนะนำสถานที่ใกล้ตัวผู้ใช้งานในขณะนั้น อีกทั้งยังสามารถบันทึกและแบ่งปันแผนการเดินทางได้ผ่าน Save & Share Trip รวมถึงร่วมแบ่งปันประสบการณ์การเดินทางผ่าน Review Trip & Point Rewards เพื่อสะสมคะแนนและแลกสิทธิประโยชน์ต่างๆ สำหรับสมาชิก
tools & techniques
Frontend:
- Programming Language: Typescript
- Framework: React Native | Expo

Backend:
- Programming Language: Node.js | Typescript
- Framework: Nest.js, Nginx

Database:
- Relational: MySQL
- Non-Relational: MongoDB
- Catching: Redis

Infrastructure:
- Containerization: Docker
- Version Control & CD: GitLab

Design Tool:
- UX/UI: Figma
- Diagram: Lucidchart

Development and Management Tools:
- Project Management: Asana
- Communication tools: Discord
- Development tools: Visual Studio Code
- API Testing: Postman
- API Documentation: Apidog

3rd Party API:
- Initailize data API: TAT API
- Map API: Google Map API
- Line Integration: LINE Messaging API
- Workflows: Node-RED

author
นายกษิดิ์เดช พลายเผือก
รหัสนักศึกษา 64130500004
kasidate.phla@kmutt.ac.th
นางสาวจุฑารัตน์ รุ่งสุข
รหัสนักศึกษา 64130500011
Jutarat.rung@kmutt.ac.th
นายชนาธิป บุพพัณหสมัย
รหัสนักศึกษา 64130500012
chanathip.bupp@kmutt.ac.th
advisor
Umaporn Supasitthimethee