mirror of
https://gitlab.com/little-lines/frontend.git
synced 2024-11-24 23:46:53 +00:00
Frontend สำหรับ Little Lines
.vscode | ||
assets | ||
icons | ||
public | ||
src | ||
.dockerignore | ||
.gitignore | ||
.gitlab-ci.yml | ||
Dockerfile | ||
index.html | ||
LICENSE | ||
little-lines-frontend.container | ||
package-lock.json | ||
package.json | ||
README.md | ||
vite.config.js | ||
yarn.lock |
Little Lines คืออะไร
Littles Lines คือระบบนำทางสำหรับล้อขนาดเล็ก ไม่ว่าจะเป็นวีลแชร์ กระเป๋าเดินทาง รถเข็นเด็ก นอกจากนี้ยังสามารถใช้นำทางสำหรับการเดินเท้าไปยังที่ต่าง ๆ ได้อีกด้วย โดยเว็บแอปที่ เขียนด้วย Vue นี้จะนำข้อมูลจาก OpenStreetMap มาใช้ในการคำนวณเส้นทางและแสดงผลให้ผู้ใช้ต่อไป
การมีส่วนร่วมกับโปรเจกต์
คุณสามารถสนับสนุนโปรเจกต์นี้ได้ผ่านหลากหลายช่องทาง ไม่ว่าจะเป็น
- นำเสนอไอเดีย หรือส่ง Feedback ใน Discord ของเรา
- เพิ่มข้อมูลที่จำเป็นสำหรับการนำทางลงในแพลตฟอร์ม OpenStreetMap
- ร่วมพัฒนาตัวเว็บแอป Little Lines เอง
การติดตั้ง
สำหรับการพัฒนาด้วย NPM
$ git clone https://gitlab.com/openKMITL/micromobility-navigation.git
$ cd micromobility-navigation
$ npm i
$ npm run dev
สำหรับการพัฒนาด้วย Yarn
$ git clone https://gitlab.com/openKMITL/micromobility-navigation.git
$ cd micromobility-navigation
$ yarn
$ yarn dev
สำหรับ Production ด้วย Podman/Docker
$ git clone https://gitlab.com/openKMITL/micromobility-navigation.git
$ cd micromobility-navigation
$ podman build -t littlelines:20230720 .
$ podman run --name littlelines -p 8080:80 -d littlelines:20230720