The donkeycar manager allow to an admin to manage cars and players (jobs) when they race
A Vue.js project
The donkeycar manager is composed of multiples parts :
- add jobs in waiting list
- see current laps time and those before
- display cars who running, their color and their job (player) affected
- display waiting list
- see players (jobs) in waiting list
- manage jobs in the waiting list (remove, upgrade his rank, downgrade)
- differents cars with their current job, status
- total player who subscribe in register login
be careful, the backend ip in
service.js
is192.168.20.42
## pull the latest docker image
docker pull yannismlgrn/donkeycarlph-front
## Run the docker image
docker run -d -p 8080:80 yannismlgrn/donkeycarlph-front
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
# build for production and view the bundle analyzer report
npm run build --report
For a detailed explanation on how things work, check out the guide and docs for vue-loader.
client login :
http://localhost:8080/#/
waiting board :
http://localhost:8080/#/waitingBoard
admin dashboard :
http://localhost:8080/#/dashboard
The icons are parsed from the message, any [<name>]
will become an icon
Available icons are:
- Circle
- Cross
- Diagram
- Diagram_Simple
- Dpad_Down
- Dpad_Left
- Dpad
- Dpad_Right
- Dpad_Up
- L1
- L2
- Left_Stick_Click
- Left_Stick
- Options
- R1
- R2
- Right_Stick_Click
- Right_Stick
- Share
- Square
- Touch_Pad
- Triangle