Refactor & Structure Existing Python code into a Windows Desktop App - Phase 1 -- 2

Замовник: AI | Опубліковано: 29.11.2025
Бюджет: 25 $

Summary **Project Overview** We currently possess a functional Python application with the core logic operational. The objective of Phase 1 is to enhance, refactor, and systematically organize the existing codebase to ensure that the project achieves stability, maintainability, and scalability for prospective features, including but not limited to licensing, payment processing, and automated updates. This endeavor does not involve the development of a new application from the ground up. Instead, the focus will be on refining and structuring the existing code into a professional and future-proof application. 1. Code Cleanup & Refactoring - Organize the existing code into a clean, modular structure - Improve readability, maintainability, and separation of concerns - Remove unused or duplicated code - Add error handling 2. Prepare interfaces and placeholders for future Phase 2 features: - Licensing system - Payment/webhook automation - Auto-update - Make the application easy to extend 3. UI Polish - Keep UI simple but stable - Ensure smooth workflow: input → generated file → start/stop program 4. Basic Installer - Provide a basic Windows installer (Inno Setup/MSI) - No auto-update required yet 5. Documentation - Project structure and architecture notes - Instructions to build and run You will be asked to answer the following questions when submitting a proposal: 1. Describe your recent experience with similar projects 2. What frameworks have you worked with?