Proposals concealed
Proposals are currently absent
Current freelance projects in the category Desktop Apps
It is necessary to refine the existing desktop application in Python (about 9000 lines of code). The program is already operational and has a graphical interface. The following are used: Python 3 Selenium Tkinter / CustomTkinter SQLite asyncio requests Telegram Bot API The project does not require development "from scratch." It is necessary to understand the existing code and make changes. Reason for refinement After the update of platform X (Twitter), the interface and logic of chats have changed. As a result, part of the functionality related to chat operations no longer works or works incorrectly. It is necessary to adapt the program to the new version of the interface. What needs to be done 1. Analysis of the existing project It is necessary to: study the structure of the program; find all modules responsible for chat operations; determine dependencies between them; create a plan for making changes. 2. Refinement of functionality The program needs to be adapted to the new chat interface of X. In particular, implement correct operation of: opening the chat list; opening a specific chat; determining the active chat; receiving new messages; sending messages; working with group chats; error handling and non-standard situations. 3. Preserve the existing logic of the program During the work, it is necessary to: not disrupt the operation of the graphical interface; not change the existing logic of other modules; maintain compatibility with the SQLite database; preserve the existing settings system; minimize the number of changes in the code. 4. Code requirements The code must be: clear; structured; without duplication; compatible with the current architecture of the project. 5. Verification After completing the work, it is necessary to: check the program launch; ensure there are no errors; test the implemented functionality. What will be provided The contractor will be provided with: the source code of the program; a description of the current functionality; information about problematic areas; test data (if needed). Experience in web interface automation and refactoring existing code will be an advantage.
It is necessary to refine the cashier's workplace in the configuration 1C:EnterpriseAfter entering the client's phone number and their identification in the RMC, it is necessary to automatically display on the main form: Full name or first name of the client; Total number of bonus points; Number of active points available for redemption; Maximum number of bonuses that can be used in the current check.The information should be constantly visible to the cashier without opening additional windows. Optimal placement: above the product table or in the right part of the RMC form.The balance must be automatically updated after: Entering or changing the phone number; Selecting another client; Adding or removing a product; Changing the amount of the check; Calculating discounts; Redeeming bonuses; Returning a product.If the client is not participating in the bonus program, a message should be displayed:“Bonus card not issued”Technical requirements Implement through configuration extension; Do not change the standard logic of accrual and redemption of bonuses; Check correct operation after restarting the RMC; Provide a brief installation and verification guide for the extension.Before starting work, please evaluate: Whether this can be implemented without changing the main configuration; Estimated completion time; Fixed cost; What accesses and backups are needed.Expected resultAfter entering the phone number, the cashier immediately sees, for example:Client: Ivanenko Olena Balance: 1,250 bonuses Available for redemption: 600 bonuses
Task Description A specialist is needed to implement the ability to work simultaneously with multiple Viber accounts on one Windows desktop. What is needed: set up the launch and operation of several independent Viber accounts; offer a stable solution without conflicts between accounts; if possible, ensure automatic launch after system reboot; briefly explain the operating principle and, if necessary, assist with the setup. Important: work is performed on remote desktops (RDP); the solution must be as lightweight as possible and not create significant load on the CPU and RAM; heavy emulators, full virtual machines, and other resource-intensive solutions are not suitable; open to considering both software solutions and unconventional methods of implementation, provided they work stably. In your response, please briefly describe: what method you propose; whether you have experience with similar setups; estimated time for completion and cost.
I need to create a simple application for the phone, literally one page. I will provide the design. All details in private.
Deep Project Description 1. Executive Summary Hrafi is an on-demand digital marketplace designed to bridge the gap between Moroccan consumers and local service professionals (Hrafiyin). Inspired by US platforms like Thumbtack, Hrafi transforms how home maintenance and skilled services are booked in Morocco—replacing unreliable word-of-mouth with a transparent, trusted, and efficient mobile platform. 2. The Problem For Customers: Finding reliable, skilled handymen (plumbers, electricians, painters) in Moroccan cities is time-consuming. Price transparency is nonexistent, quality is unpredictable, and safety/trust remains a primary concern. For Service Professionals: Skilled tradespeople rely heavily on informal networks or physical gathering points (mawqif). They lack modern tools to build a steady client base, track income, or display their work portfolio