I have a privately-built ERPNext application that I rely on for all CRM and customer-management tasks. https://gitlab.com/techinnovators/dernetz code base is a few years old and, unfortunately, I no longer know which ERPNext/Frappe version it was originally written for. My goal is to bring this application forward so it runs flawlessly on ERPNext 15. What I need from you is a full migration: review the existing custom app, identify any deprecated APIs or schema changes, refactor where necessary, and install it on a clean ERPNext 15 instance. There are no third-party integrations to worry about, so the focus is entirely on code compatibility and functional parity. Deliverables • A Git repository (or patch) of the upgraded app that installs cleanly on ERPNext 15 / Frappe 15 • A short change log outlining key updates or deprecated features you replaced • A quick validation video or screen-share proving that major CRM workflows—customer creation, lead conversion, interaction logging—operate as they did before Acceptance criteria The app must install with no bench errors, pass `bench --site [site] migrate`, and allow me to complete core CRM flows without traceback or data loss. Experience with Frappe, Python, MariaDB migrations, and Git-driven deployment will make this straightforward. If you’ve lifted older apps to recent ERPNext versions before, you’ll likely find this project smooth.