A technical communication website explaining route optimization through Dijkstra's Algorithm, presented as both a technical description and an instructional set.
The project is divided into two parts:
- Technical Description: Explains how route optimization works in navigation systems, focusing on system components, relationships, and shortest-path computation.
- Instructional Set: Guides users through manually applying Dijkstra's Algorithm to a weighted graph, focusing on user actions, required materials, constraints, checks, and common 5EE9 mistakes.
The two parts mirror the genre split in technical communication: how the system works vs. how a user performs the process. The site includes an interactive Dijkstra visualization and a responsive layout.
- HTML: Page structure and content organization
- CSS: Styling, layout, and visual hierarchy
- JavaScript: Interactive behavior and algorithm visualization
index.html: Technical description pageinstructions.html: Instructional set pagemain.css: Shared styling and layout*.js: Interactive behavior and visualization logic