Implements the schedule module for COMPASS construction PM: - D1/Drizzle schema: tasks, dependencies, phases tables - frappe-gantt integration for interactive timeline view - Critical path analysis (forward/backward pass, float calc) - Dependency validation with cycle detection - Business day calculations (skip weekends/holidays) - Date propagation engine for cascading schedule changes - Task CRUD with phase assignment and progress tracking - Dependency management (FS/FF/SS/SF with lag support) - Dual view: sortable list view + gantt chart view Also includes full Next.js app scaffold with dashboard, shadcn/ui components, and Cloudflare Workers deployment config.
13 lines
371 B
TypeScript
Executable File
13 lines
371 B
TypeScript
Executable File
import type { NextConfig } from "next";
|
|
|
|
const nextConfig: NextConfig = {
|
|
/* config options here */
|
|
};
|
|
|
|
export default nextConfig;
|
|
|
|
// Enable calling `getCloudflareContext()` in `next dev`.
|
|
// See https://opennext.js.org/cloudflare/bindings#local-access-to-bindings.
|
|
import { initOpenNextCloudflareForDev } from "@opennextjs/cloudflare";
|
|
initOpenNextCloudflareForDev();
|