As a freelancer, I want to be able to calculate my charge rates so that I can quote my clients accurately, considering market rates, region, scope of work, competency levels, and budget.
Acceptance Criteria
[ ] Freelancers can enter their competence level (junior, mid-level, senior).
[ ] Freelancers can select their region or enter their location to adjust for regional cost differences.
[ ] Freelancers can specify the scope of work using pre-defined categories or custom descriptions.
[ ] The calculator suggests a base rate after considering the market rates in the selected region.
[ ] Freelancers can factor in their own budget needs to adjust the suggested rate.
[ ] The system provides the option to include additional variables such as rush fees or project complexity.
[ ] The final calculated rate can be easily adjusted by the freelancer before confirmation.
[ ] The system retains recent calculation settings for returning users.
sequenceDiagram
participant Freelancer
participant Calculator
Freelancer->>Calculator: Input competence level, location, scope, market rates, and budget
Calculator->>Freelancer: Suggest base rate
Freelancer->>Calculator: Adjust rate with additional variables
Calculator->>Freelancer: Present final rate
Freelancer Rate Calculator
As a freelancer, I want to be able to calculate my charge rates so that I can quote my clients accurately, considering market rates, region, scope of work, competency levels, and budget.
Acceptance Criteria