O PRO Quote Generator It has undergone a significant evolutionary journey since its launch as a "sibling" of the app. Labor Calculator.
Originally, the app was created with the clear goal of helping freelancers and micro-businesses create quick, professional-looking budgets, overcoming the limitations of the first version, which was somewhat disorganized.
The new version is no longer just a proposal generator and it began to function as an operations center for those who sell and perform services on a daily basis.
- Why the change?
- What the app does in practice today.
- Technological consistency
- Screenshots
- Conclusion
Why the change?
With the definitive end of the Labor Calculator app, the Budget Generator PRO has taken on a more important role within my projects: it has become the main commercial app while the new application that will replace the Labor Calculator is not yet ready.
This change opened up space for an update I'd wanted to make for some time. The app hadn't been getting many downloads or traffic, so I decided to implement the first part of a larger plan to test if the product could still gain traction.
The idea is to transform the Budget Generator PRO into something more than just a simple proposal creator. If there is demand, the next step could include more advanced features, such as cloud backup and integration with other modules in the ecosystem. If the new version does not demonstrate sufficient demand, the project may be reevaluated in the future.
What the app does in practice today.
The application flow is structured to cover the complete service journey:
- Customer registration and management;
- Creating and monitoring budgets;
- Business status control: created, sent, viewed, approved, and rejected;
- Opening and monitoring of work orders;
- business settings;
- catalog of products and services;
- Data import and export.
This is directly reflected in the app's route and screen architecture, which includes modules for clients, quotes, work orders, and advanced settings.
Customer management
In terms of customer management, not much has changed. The app continues to work with the same data as before. The main difference is that, in the mobile version, customers are synchronized with phone contacts, making it easier to share with other applications, such as... WhatsApp and email.
Budget Management
Budget management now includes status updates. Created, Sent, Viewed, Approved and Rejected, allowing for better monitoring of the status of each proposal.
In addition, a product and service catalog has been added, making it easier to include items in the quote. This way, the user doesn't have to type the same information repeatedly.
When a quote is marked as approved, the app displays the option to generate a work order. Tapping this option automatically creates a new work order based on the quote data.
Service order management — new module
Service order management is one of the main new features of the new version.
The work order receives data from the quote, such as products, services, original cost, and final cost. During project execution, it's possible to change or add values as needed.
The work order screen has the following buttons:
- Change status;
- Add event;
- attach image;
- change value;
- Generate PDF;
- complete OS;
- Cancel OS.
When generating the PDF, the user can choose between a summary version and a full version. The full version contains all the budget data, while the summary version only shows the main values.
The user can also add events and attach photos to the work order, allowing them to record the progress of the work in a more organized way.
Improvements to the settings screen layout.
The settings screen has been updated and now includes an advanced section responsible for controlling the display of values on the dashboard. A new screen has also been created. About, In addition to a reorganization of settings by groups, such as company, data, content, and app.
Changes to the dashboard
The dashboard has received two new cards: projected values and invoiced amounts.
The projected values show the total of budgets that were not rejected. The invoiced values show the total of completed service orders.
This change helps the user better understand the volume of open proposals and how much has already been effectively converted into completed services.
Technological consistency
Despite all the changes, the app maintained its solid foundation in Flutter and SQLite, ensuring offline functionality.
The data remains saved locally on the smartphone, eliminating the need for login or internet access for basic synchronization. This enhances privacy and efficiency for professionals working in the field.
Screenshots
Conclusion
In short, the PRO Budget Generator has consolidated its evolution by moving beyond being a simple PDF creation utility to become a management hub for service providers.
The main change is in the complete cycle: the app now helps from customer registration and quote creation to approval, work order generation, monitoring of execution, and completion of the work.
By combining the status of budgets, work orders, events, attachments, and value dashboards, the application now offers a clearer view of what is being proposed, approved, and actually completed.
All this while maintaining an important feature of the project: offline functionality. The data remains saved locally on the device, without requiring login or internet access for basic use.
The Budget Generator PRO thus becomes an important piece within my app ecosystem. This version is a gamble, and the next steps will depend on user response.
