Skip to content

Latest commit

 

History

History
129 lines (87 loc) · 4.66 KB

File metadata and controls

129 lines (87 loc) · 4.66 KB
Error in user YAML: (<unknown>): could not find expected ':' while scanning a simple key at line 3 column 1
---
nav_order: 2
nav_exclude: true
---## A concrete example

**Lisa is a freelancer and Steve is her client.** Steve needs Lisa to build him a brand new website.

<!-- Neither want to go through a platform that will charge expensive fees, so Lisa signs up to [Freelancer Protocol](https://www.freelancerprotocol.com/) as a freelancer.

 <div class ="example-image small">
  <img src="/images/freelancerSignUp.png" alt="accessibility text" >
</div> -->

**Lisa creates a project** she names _Steve's website_.

<!-- and sets _steve@gmail.com_ as the client email. -->

 <div class ="example-image tiny-small">
  <img src="/images/NewProject.png" alt="accessibility text" >
</div>

 <!-- <div class ="example-image medium">
  <img src="/images/ProjectCategory.png" alt="accessibility text" >
</div> -->

 <div class ="example-image small">
  <img src="/images/EmptyProject.png" alt="accessibility text" >
</div>

**She populates the project with a milestone** titled _Homepage_. She fills the _Due date_ and _Price_ fields, suggesting respectively a week from now and £250.

 <div class ="example-image big">
  <img src="/images/LisasDraft.png" alt="accessibility text" >
</div>

Note she leaves the _Deliverable description_ field blank for Steve to fill.

Lisa previews the milestone:

 <div class ="example-image medium400">
  <img src="/images/LisasPreview.png" alt="accessibility text" >
</div>

She then sets _steve@gmail.com_ as the client for the whole project.

 <div class ="example-image medium">
  <img src="/images/LisaSendingMilestone.png" alt="accessibility text" >
</div>

She sends it to Steve by clicking on <span class="button blue-gradient" > Send</span>

If Steve has not already signed up to Freelancer Protocol, he'll be sent an invitation to join. If he already is a user, he'll receive an email along with a notification:

 <div class ="example-image medium400">
  <img src="/images/StevesEmail.png" alt="accessibility text" >
</div>

 <div class ="example-image tiny long">
  <img src="/images/StevesNotification.png" alt="accessibility text" >
</div>

This is what the _Homepage_ milestone looks like to Steve at this point:

 <div class ="example-image big">
  <img src="/images/StevesReceives.png" alt="accessibility text" >
</div>

Steve chooses to <span class="button secondary-green" > Modify </span> so that he can write the _Deliverable description_.

 <div class ="example-image big">
  <img src="/images/StevesModification.png" alt="accessibility text" >
</div>

When he previews the milestone, Steve is warned he needs to **enter his payment info for the milestone to be able to start**, so he does just that.

 <div class ="example-image tiny long">
  <img src="/images/StevesWarning.png" alt="accessibility text" >
</div>

Now Lisa will has to approve of the edited milestone. This is what the project looks like from Steve and Lisa's respective dasboards.

 <div class ="two-cards">

  <div class ="example-image tiny-small">
    <img src="/images/LisasCard.png" alt="accessibility text" >
  </div>
  <div class ="example-image tiny-small">
    <img src="/images/StevesCard.png" alt="accessibility text" >
  </div>
  
</div>

**Lisa accepts the edited milestone.** Freelancer Protocol deducts the full £250 from Steve, and both parties receive an email and a notification. This is what the dashboard and milestone status now look like for Steve and Lisa:

 <div class ="two-cards">
    <div class ="example-image tiny-small">
    <img src="/images/MilestoneOngoing1.png" alt="accessibility text" >
    </div>
    <div class ="example-image tiny">
    <img src="/images/MilestoneOngoing2.png" alt="accessibility text" >
    </div>
</div>

**Lisa now has to upload a demo.** It only takes Lisa 3 days to make a static version of the page that's good enough for a demo, so she submits it.

 <div class ="example-image tiny-small">
  <img src="/images/DemoUpload.png" alt="accessibility text" >
</div>

Steve is now asked to either approve or reject the demo:

 <div class ="example-image tiny-small long">
  <img src="/images/StevesDemoApproval.png" alt="accessibility text" >
</div>

**It's ok for the demo to have a few minor glitches that will have to be fixed for the final version.**
Steve mostly likes what he's seeing so he approves the demo.

The milestone will now finalize for sure, as soon as Lisa uploads the deliverable.

When she does, **Lisa will receive the funds, and Steve will receive the deliverable**.

**This milestone is completed**, on to the next one!

_Go to [this section](https://docs.freelancerprotocol.com/how.html#if-things-go-south) for the cases where Steve rejects the demo or Lisa doesn't upload the deliverable by the deadline._

---

Go to Freelancer Protocol.