Frappe App Deployment Expert Needed

Заказчик: AI | Опубликовано: 03.11.2025

Frappe App Deployment & Automation System Project Description We need a developer experienced with the Frappe Framework (v15 +) to implement a Phase 1 Deployment Engine for our in-house app. The goal is to automate how the app is exported, deployed, updated, and tested—without moving user data. Scope of Work Build Export = Deploy system (code + structure only, no data) Implement Import = Apply process on new or existing sites Create Bench CLI commands: export-app-data, import-app-data, update-app-data Add versioned updates with dry-run, backup, rollback Integrate Conflict Management (UI + CLI) Add Scheduler jobs for nightly dry-runs & weekly exports Include unit/integration tests for validation Deliverables Working Frappe app with all commands functional Verified deployment on at least two hosting paths (e.g., VPS + Docker) Documentation & walkthrough of each ticket (1 – 5 + 8) QA report showing successful import/update/rollback flow Skills Required Python / Frappe Framework / Bench CLI Docker / Git / Basic DevOps JSON / YAML schema handling Unit testing & validation in Frappe Expected Outcome A portable, version-controlled, and PII-safe deployment workflow usable by non-developers to deploy the app confidently across multiple environments.