How we work
A Clear Process. A Better Digital Experience.
From the first conversation to launch and beyond, we follow a structured process that keeps your project clear, collaborative, and moving forward.
The Complete Journey
A structured process designed to reduce uncertainty, keep communication clear, and deliver with purpose.
Stage 01 / 07
01 — Discover
First, We Understand Your Business.
Step 01 — Discover
First, We Understand Your Business.
Before we design anything, we learn about your business, your audience, your goals and the challenges you're trying to solve.
What happens
- Initial consultation
- Business understanding
- Project requirements
- Target audience
- Competitor/reference review
- Existing website assessment
- Goals and success criteria
Client provides
- Business information
- Brand assets
- Content
- References/inspiration
- Project requirements
Outcome — A clear understanding of what needs to be built and why.
Step 02 — Plan
We Turn Ideas Into a Clear Plan.
We define the project scope, structure, features, timeline and investment before development begins.
What happens
- Project scope
- Sitemap
- Feature planning
- Technical planning
- Project timeline
- Deliverables
- Investment
- Payment schedule
Client receives
- Proposal
- Project scope
- Timeline
- Pricing
- Payment terms
Outcome — Everyone knows what we're building, when it will happen, and what the project involves.
Step 03 — Design
We Design Before We Build.
We transform the project requirements into a clear, modern and user-focused digital experience.
What happens
- Information architecture
- Wireframes where required
- UI/UX design
- Responsive layouts
- Design system
- Interaction planning
- Client review
Client involvement
- Review
- Feedback
- Approval
Outcome — A clear visual direction approved before development.
Step 04 — Build
Design Becomes a Working Product.
Our development team turns the approved design into a fast, responsive and reliable digital experience.
What happens
- Frontend development
- Backend development where required
- Database integration
- API integration
- CMS/admin functionality
- Forms and integrations
- Responsive implementation
- Security configuration
- Performance optimization
Quality checks
- Responsive testing
- Browser testing
- Functionality testing
- Performance testing
- Security checks
Outcome — A functional product ready for client review.
Step 05 — Review
You Review. We Refine.
Before launch, we give you the opportunity to review the completed work and provide structured feedback.
What happens
- Client review
- Feedback collection
- Bug fixes
- Content corrections
- Design refinements
- Final quality checks
In your Client Portal you can
- View the project
- Open deliverables
- Preview the work
- Send feedback
- Request changes
Outcome — A final version ready for launch.
Step 06 — Launch
Ready. Tested. Live.
Once everything is approved, we prepare the final deployment and launch your digital experience.
Launch checklist
- Domain configuration
- Hosting configuration
- SSL
- Production deployment
- Forms testing
- Analytics
- SEO basics
- Mobile testing
- Performance checks
- Final backup
Outcome — Your website or application is officially live.
Step 07 — Grow
Launch Is Only the Beginning.
Your digital presence should evolve with your business. ArcStack can continue supporting, maintaining and improving your website or application after launch.
What happens
- Website maintenance
- Hosting
- Security updates
- Backups
- Performance optimization
- SEO
- Content updates
- Technical support
- Feature improvements
- Analytics
Care plans
- ArcStack Care — LKR 7,500/month
- ArcStack Growth — LKR 15,000/month
- ArcStack Pro — LKR 30,000/month
Outcome — A partner that stays with your business after launch.
The Client Journey
From first inquiry to ongoing growth — the same journey you will follow inside your ArcStack Client Portal.
- Inquiry
- Discovery
- Proposal
- Approval
- Deposit
- Project
- Design
- Development
- Review
- Final Payment
- Launch
- Grow
Everything in One Place.
Once your project begins, you'll have access to your private ArcStack Client Portal where you can track progress, review proposals, manage documents, provide feedback and monitor payments.
Project progress
Current stage: Client Review
Proposals
Review and approve project proposals.
Project timeline
Track every major milestone.
Documents
Access project files and important documents.
Payments
View invoices, payment schedules and receipts.
Feedback
Review deliverables and submit feedback.
Messages
Communicate with the ArcStack team.
What We Need From You
Great projects work best when both sides stay involved. Here is how you can help keep your project moving:
01 — Information: provide accurate business information and requirements.
02 — Content: provide logos, images, text and other required content.
03 — Feedback: review deliverables and provide consolidated feedback.
04 — Approvals: approve proposals, designs and final deliverables on time.
05 — Communication: keep communication clear when decisions or clarification are required.
How Long Does a Project Take?
Every project is different. Timeline depends on the size, complexity, content availability, integrations and feedback cycle. These are typical ranges, not guaranteed deadlines:
Small website — 1–3 weeks
Business website — 2–5 weeks
E-commerce — 4–8+ weeks
Custom web application — based on scope
Clear Communication Throughout.
You'll always know where your project stands and what needs to happen next.
WhatsApp — quick communication.
Email — formal communication.
Client Portal — project records, proposals, documents, feedback, payments and progress. This is the source of truth for your project records.
Scheduled meetings when required.
Before We Launch, We Check Everything.
Every launch runs through the same quality gate.
- Responsive design
- Browser compatibility
- Forms
- Links
- Performance
- SEO fundamentals
- Security
- Mobile experience
- Analytics
- Metadata
- Images
- Deployment
- Backup
Process FAQs
How projects start, how they run and what happens after launch.
Questions, answered
How do I start?
Send us your project requirements through the contact form, WhatsApp or email. We'll review your requirements and arrange the next step.
Do I need to know exactly what I want?
No. You can explain the business problem or goal, and we'll help define the appropriate solution.
When does development start?
Development begins after the project scope and proposal are approved and the required initial payment has been completed.
Can I request changes?
Yes. Feedback and revision stages are included according to the agreed project scope.
How do I track my project?
Active ArcStack projects can be managed through the Client Portal, where you can view progress, deliverables, documents and other project information.
What happens after launch?
You can continue with ArcStack through our hosting, maintenance, SEO and ongoing growth services.
YOUR IDEA. OUR PROCESS. BUILT TO MOVE YOUR BUSINESS FORWARD.
Tell us where you want to go. We'll help you build the digital experience to get there.

