Introduction
Welcome. This page clearly explains how we work together and what you can expect. We work remotely over the internet and are committed to delivering your project on time with professional quality. We recommend reading this agreement before starting any project.
Definition of Parties
First party (service provider):
Mohammad Hroub, working as a Full-Stack Web Developer, operating remotely.
Second party (client):
The entity or person contracting with the first party to carry out a web development project or digital interfaces.
Scope of Work
The scope of service includes what is explicitly agreed in the proposal, email, or conversation, and typically includes:
- Full-stack development (front-end and back-end)
- Making the site responsive across devices
- Ensuring good compatibility with common browsers
- Implementing approved designs and building back-end logic and APIs
Any tasks outside this scope are defined and quoted separately by agreement.
Work Phases
We follow clear phases to ensure organized and transparent delivery:
1. Discovery
Gathering your needs, goals, and available content or designs.
2. Planning & design
Defining page structure and user interface (or adopting designs you provide).
3. Development
Writing code and connecting front-end and back-end as agreed.
4. Review & testing
Presenting the version for your review and making changes under the policy below.
5. Delivery
Handing over files or going live after receiving the agreed payment and approvals.
Project Timeline
The timeline for each project is set according to its size and complexity and is stated in the quote or in agreed correspondence. Meeting the schedule depends on you providing content and approvals on the agreed dates.
Revision Policy
We include a reasonable number of revision rounds (typically two) for changes within the agreed scope, such as text, colors, or layout adjustments. Substantial changes that alter the scope or require major redesign may require an additional agreement on cost and timeline.
Payment Terms
We prefer a structure that works for both parties: usually an upfront portion of the total to start, with the remainder in stages or on delivery as agreed per project. Transfer method, amounts, and dates are specified in the proposal or invoice sent to you.
Client Obligations
To ensure the project is completed on time, we ask you to:
- Provide content (copy, images, logos) by the agreed deadlines
- Respond to questions and requests within a reasonable time
- Give clear approvals or feedback during the review phase
Repeated delays in providing content or approvals may affect the timeline; we will always try to coordinate with you to avoid this.
Ownership After Payment
After full receipt of the agreed amount and project delivery, ownership of the delivered work (code and project deliverables) transfers to you. You may use and manage the site as you wish, while the service provider retains the right to showcase the project in their portfolio unless otherwise agreed.
Support After Delivery
We provide a limited support period (e.g. 14 or 30 days from delivery) to fix bugs or technical issues arising from the original implementation at no extra charge. Any new development or substantial changes after this period are quoted separately by agreement.
Project Cancellation
If either party wishes to cancel the project, we prefer to do so by mutual agreement. Work completed up to the cancellation date remains payable as appropriate for the stage completed, to be agreed between the parties. We do not seek to hold anyone to terms unfairly; we aim to resolve any disagreement in a friendly and fair way.
Agreement to Terms
By viewing this page and starting the project (whether by confirming the proposal, making the first payment, or sending written acceptance), you are deemed to have agreed to this agreement and its terms. If you have any reservations or want to change a specific point, we recommend discussing it before starting so we can agree on clear, comfortable terms for both parties.
Starting the project means you accept the terms of this agreement.
