Summary I am looking for an experienced developer to build a web-based tool that converts a structured Excel schedule into a Primavera P6-ready schedule. This is NOT an MS Project conversion. The core and only required conversion is Excel → Primavera P6. Project goal Create a SaaS-style website where users can: Download a predefined Excel template Fill in project activities (WBS, durations, relationships, calendars, etc.) Upload the Excel file to the website The system: Validates CPM logic Calculates early/late dates & float Builds a Primavera-compatible schedule structure Users can: View the schedule online (table view) Export a Primavera-ready file (XER or XML) Export a PDF schedule Important scope clarifications ❌ No MS Project support ❌ No reverse-engineering Primavera binaries ❌ No “official Oracle integration” claims ❌ No desktop app (web only) Primavera output must be generated using documented, legal file structures (XML/XER). Scheduling logic (CPM) The system must support standard CPM rules: Finish-to-Start (FS), SS, FF, SF relationships Leads & lags Activity durations Forward & backward pass Total Float / Free Float Critical Path identification Calendars (basic working days) A fixed Excel template will be used (logic is defined, not invented). Tech expectations Open to your recommendations, but typically: Backend: Python or Node.js Excel parsing & validation CPM calculation engine Primavera file generation (XML/XER) PDF generation Simple web UI (upload, view, export) AI Integration (Paid Feature – Phase 2) AI is considered a value-added feature and will be available only in paid plans. AI will be used for: Validating user input and schedule quality Explaining CPM logic and Primavera outputs in plain language Assisting non-technical users AI must NOT be used for: CPM calculations Schedule logic decisions Primavera file generation The core conversion engine must work fully without AI. ayments & access Website will use Gumroad for payments and licensing Developer should integrate paywall / access control No company registration required from my side Who this is for I am looking for: A senior developer or small focused team Experience with construction scheduling, CPM, or complex data transformation Someone who implements defined logic, not invents business rules Deliverables Excel template support Excel upload & validation CPM calculation engine Primavera export (XML/XER) PDF export Basic web UI Gumroad payment integration Documentation If you have experience with scheduling systems, engineering tools, or Primavera-style logic, this project will be a great fit.