Settings
Application configuration and integrations

ACE Switchboards Production Planner
Weekly job allocation and production planning system. Built with Next.js 14, React, TypeScript, and Tailwind CSS.
Version 1.0.0 ยท In-memory data store
Data Integration
Coming soonConnect to Airtable or another backend to persist data across sessions.
Notifications
Coming soonConfigure email or Slack alerts when project hours are near capacity.
Appearance
Coming soonCustomise the colour scheme and layout density.
๐ Ready for Airtable Integration
The app's data layer is fully decoupled from the UI. To connect Airtable:
- Replace the seed arrays in
data/mockData.tswith Airtable API calls. - Update
context/AppContext.tsxdispatch actions to call the Airtable REST API. - Add your Airtable API key and Base ID in environment variables (
.env.local).