The goal is to build proprietary construction Project Management platform that ties directly into Microsoft Excel, Word PDF so my team can keep using the spreadsheets and report templates we already trust, while gaining real-time, centralized control over every job. Core scheduling need • Milestone tracking is the single scheduling feature that must be rock-solid—automatic reminders, percent-complete updates, and a clear at-a-glance timeline reporting for project managers and clients. Financial and progress reporting • Budget forecasting that updates whenever a quantity or rate changes • Expense tracking down to line-item level, flowing straight from site entries into consolidated cost reports • Actual-vs-budget views that flag overruns immediately • Project cost reporting that can be exported to our existing Excel formats with no manual re-keying • integration between payment reqeust and project cost reporting to minimize manual inputs • variation/change order controls Workflow expectations 1. Data entered once—whether in the web interface, a mobile form, or an Excel sheet—should sync everywhere. 2. One-click generation of Word or PDF progress reports, pre-filled with current metrics and milestone statuses. 3. Role-based access so site engineers can log progress without touching financial data. 4. Cloud deployment is preferred, but I am open to a desktop solution that syncs via our SharePoint drive. Deliverables • Functional application (source code and compiled build) • import/export excel fornat documents for use into the software • Documentation on deploying, integrating, and extending the Excel/Word connections • mobile app for puch list and weekly reports • A short video or live walkthrough demonstrating milestone creation, cost entry, and report export Acceptance criteria The delivered system must let me create a new project, define milestones, enter daily costs, and export a management report—all without opening another tool. A quick test will be run against one of our active jobs to confirm data integrity between the app and our current Excel workbook.