← Projects

Process Scheduler

OS-style scheduling simulator with React, animated timeline, and export.

Design

Multi-process scheduling visualization

React app to simulate scheduling algorithms: priority, burst time, and PID order. Configure 1–8 channels (CPUs), animated timeline, export to CSV/PDF.

Visual style: Futuristic look, cyan/teal palette, dark theme

  • Scheduling algorithms

    Priority (high first), burst (short jobs), ascending PID.

  • Animated timeline

    Per-channel view with time progression and priority colors.

  • Export

    Results to CSV, PDF, and clipboard.

Technical

Stack, complexity, and deployment context.

Stack

  • React
  • CSS3
  • jsPDF
  • file-saver
Complexity
Low
Estimated time
2-3 hrs