Operating System Scheduling Visualizer
- Built an interactive browser-based simulator implementing FCFS, SJF, Round Robin, and Priority Scheduling algorithms with complete execution logic written in JavaScript.
- Designed a clean UI using HTML and CSS to visualize process flow, state transitions (Ready → Running → Completed), and dynamic execution movement in real time.
- Calculated and displayed key metrics like waiting time, turnaround time, and Gantt charts for performance analysis.
- Integrated Gantt chart visualization and automated calculation of turnaround time, waiting time, and average performance metrics to enhance clarity and learning effectiveness.
Tech - HTML, CSS, JavaScript