Create Job Profile with your skills, experience, achievements, portfolio etc.
Browse suitable projects matching your job profile.
Submit proposals (Bids) on how you plan to complete the project.
Discuss (Chat) & Understand the project requirements and overall deliverables.
Discuss & Accept the hiring terms, to get hired.
Discuss & Accept each milestone, after checking the scope, deliverables and payment terms defined by the client.
Start working on the milestone, once client park the funds.
Once the work is completed, upload the deliverable-preview for that milestone and allow the Client to review it and get back to you with accept or revision.
Once the preview is accepted, upload the final deliverables and allow the Client to review and accept or request for reupload.
Once the deliverables are accepted by the Client, you will get paid.