CS63-BU07 :: TravelKit

ทราเวิลคิท

details
TravelKit is a mobile application that assists individuals in navigating through public transportation options like buses, sky trains, subways, boats, and mini trucks to reach their desired destinations. Users can access information such as pricing, travel duration, and the number of transfers involved in their chosen route. Additionally, the application includes a feature enabling users to share their routes with one another.
tools & techniques
Frontend Programming language: Dart UI SDK: Flutter HTTP Client: Dio Backend Go Runtime GoFiber for API server Database MySQL: Persistent and relational data store MongoDB: Document Database for storing transport data Neo4j: Graph database for routing and path finding 3rd Party APIs Firebase Authentication: Sign-in and credential management Google Maps API: Geographic information retrieval OSRM: Routing engine for shortest paths in road networks Infrastructure Container management: Docker DNS: Cloudflare Development Software Visual Studio Code Goland DataGrip Postman iOS , Android simulator Project Management Tools Discord Microsoft Teams Others Version Control: GitLab User interface design: Figma
author
MR.APISIT MANEERAT
รหัสนักศึกษา 63130500233
apisit.mixko@mail.kmutt.ac.th
MR.JIRASIN JARETHAMMAJIT
รหัสนักศึกษา 63130500202
jirasin.02@mail.kmutt.ac.th
MR.BHUMJATE SUDPRASERT
รหัสนักศึกษา 63130500223
bhumjate.s@mail.kmutt.ac.th
advisor
Worarat Krathu
Watanyoo Suksa-ngiam