Settings

Application configuration and integrations

ACE Switchboards

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 soon

Connect to Airtable or another backend to persist data across sessions.

Notifications

Coming soon

Configure email or Slack alerts when project hours are near capacity.

Appearance

Coming soon

Customise the colour scheme and layout density.

๐Ÿ”Œ Ready for Airtable Integration

The app's data layer is fully decoupled from the UI. To connect Airtable:

  1. Replace the seed arrays in data/mockData.ts with Airtable API calls.
  2. Update context/AppContext.tsx dispatch actions to call the Airtable REST API.
  3. Add your Airtable API key and Base ID in environment variables (.env.local).