├── .gitignore ├── README.md ├── babel.config.js ├── package.json ├── public ├── favicon.ico └── index.html ├── scripts └── gh-pages-deploy.js ├── src ├── App.vue ├── algorithms │ ├── BFS.js │ ├── aStar.js │ ├── bidirectionalDijkstra.js │ └── dijkstra.js ├── assets │ ├── addWall.gif │ ├── drag.gif │ ├── logo.svg │ ├── map.svg │ ├── navbar.png │ ├── navigation.svg │ ├── visualizeWithMove.gif │ └── welcome.svg ├── components │ ├── Aboutme.vue │ ├── Navbar.vue │ ├── Node.vue │ ├── PathfindingVisualizer.vue │ └── Tutorial.vue ├── main.js ├── router │ └── index.js ├── scss │ ├── Navbar.scss │ ├── Node.scss │ └── Tutorial.scss └── store │ └── index.js └── vue.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/babel.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/public/index.html -------------------------------------------------------------------------------- /scripts/gh-pages-deploy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/scripts/gh-pages-deploy.js -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/algorithms/BFS.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/src/algorithms/BFS.js -------------------------------------------------------------------------------- /src/algorithms/aStar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/src/algorithms/aStar.js -------------------------------------------------------------------------------- /src/algorithms/bidirectionalDijkstra.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/src/algorithms/bidirectionalDijkstra.js -------------------------------------------------------------------------------- /src/algorithms/dijkstra.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/src/algorithms/dijkstra.js -------------------------------------------------------------------------------- /src/assets/addWall.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/src/assets/addWall.gif -------------------------------------------------------------------------------- /src/assets/drag.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/src/assets/drag.gif -------------------------------------------------------------------------------- /src/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/src/assets/logo.svg -------------------------------------------------------------------------------- /src/assets/map.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/src/assets/map.svg -------------------------------------------------------------------------------- /src/assets/navbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/src/assets/navbar.png -------------------------------------------------------------------------------- /src/assets/navigation.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/src/assets/navigation.svg -------------------------------------------------------------------------------- /src/assets/visualizeWithMove.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/src/assets/visualizeWithMove.gif -------------------------------------------------------------------------------- /src/assets/welcome.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/src/assets/welcome.svg -------------------------------------------------------------------------------- /src/components/Aboutme.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/src/components/Aboutme.vue -------------------------------------------------------------------------------- /src/components/Navbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/src/components/Navbar.vue -------------------------------------------------------------------------------- /src/components/Node.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/src/components/Node.vue -------------------------------------------------------------------------------- /src/components/PathfindingVisualizer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/src/components/PathfindingVisualizer.vue -------------------------------------------------------------------------------- /src/components/Tutorial.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/src/components/Tutorial.vue -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/src/main.js -------------------------------------------------------------------------------- /src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/src/router/index.js -------------------------------------------------------------------------------- /src/scss/Navbar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/src/scss/Navbar.scss -------------------------------------------------------------------------------- /src/scss/Node.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/src/scss/Node.scss -------------------------------------------------------------------------------- /src/scss/Tutorial.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/src/scss/Tutorial.scss -------------------------------------------------------------------------------- /src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GunawanAhmad/pathfinding-visualizer/HEAD/src/store/index.js -------------------------------------------------------------------------------- /vue.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | publicPath: "/pathfinding-visualizer", 3 | }; 4 | --------------------------------------------------------------------------------