Site icon BotFlo

Cursor App Template #30 — Production Planning & Scheduling

Production Planning & Scheduling

Plan production runs, track capacity utilization, and visualize schedules by resource in one browser page.

Overview

Production Planning & Scheduling is a single-page app for operations and manufacturing teams who need to schedule jobs across production lines without rebuilding a spreadsheet. Add and edit jobs in a grid or form, see load summaries and per-resource cards, chart utilization, view a visual timeline, export to Excel, and pick up where you left off with automatic browser save.

Key features

Load summary cards

Resource group cards

Add production job form

Capacity utilization chart

Production timeline

Production schedule grid

Excel export

Theme

Data & persistence

Sample data ships with six production jobs across Line A, Line B, and Assembly (Widget Pro, Widget Lite, Gear Assembly, Motor Housing, Control Panel, and Sensor Module). Edits to the schedule auto-save to browser localStorage on every change and restore on page reload; if no saved data exists, sample jobs load by default. Excel export uses SheetJS workbooks for sharing schedules outside the browser.

Charts & reporting

Chart.js powers the capacity utilization bar chart aggregated by resource. Four KPI summary cards and per-resource group cards summarize planned volume and load. The CSS timeline provides a Gantt-style view of job spans. SheetJS generates the downloadable Excel workbook with schedule and resource load sheets.

Built with

Tailwind CSS, Alpine.js, AG Grid Community, Chart.js, and SheetJS (xlsx).

Try the interactive walkthrough below. Click Walk through features and use Next / Back (or arrow keys) to explore every feature.

Production Planning — Dark mode & localStorage persistence

Production Planning & Scheduling

Plan production runs, track capacity utilization, and visualize schedules by resource.

Total planned qty7,680
Avg utilization78%
Active jobs6
Resources in use3
Line A85% load
Line B68% load
Assembly58% load

Add production job

Capacity utilization by resource

Production timeline

Jun 2Jun 22
ProductResourceQtyUtil %
Widget ProLine A2,40092%Delete
Gear AssemblyLine B1,50071%Delete
💾 Jobs saved to localStorage 🌓 Theme preference remembered 📊 Grid edits restore on reload
Exit mobile version