Z
Ztoa Portfolio

Frequently asked questions

17 answers across 4 topics. Can't find what you need? Get in touch.

Working with us

Reach out through the Contact form with a brief description of what you need — platform preference, rough scope, and timeline if you have one. We'll reply within one business day to discuss the details and send a quote.

For most projects we need: your business goals and target audience, any branding assets (logo, colours, fonts), content or a plan for gathering it, and examples of sites you like. The more context you share upfront, the faster we can move.

Yes. We work remotely with clients worldwide. All communication is in English, project updates are shared via your preferred channel (email, Slack, WhatsApp), and we adapt to your timezone for key calls.

Typically 50% upfront to begin work and 50% on delivery. For larger projects we can split into milestone-based payments. We accept bank transfer, PayPal, and Stripe.

A standard WordPress or OpenCart site takes 2–4 weeks. A custom Laravel or Next.js application takes 4–10 weeks depending on complexity. React Native apps are typically 6–14 weeks. We'll give you a firm timeline in the project proposal.

Live previews

Every completed project in the portfolio can be spun up on demand as a fully functional live demo. Click "Request Preview" on any project card, and within minutes you'll receive a working URL with demo credentials — so you can log in, click around, and see exactly how the site was built.

Preview sessions are active for 2 hours. After that the container is shut down and the URL expires. If you need more time, simply request another session — there's no limit on how many times you can preview the same project.

Yes. The preview URL and credentials are shareable. Anyone with the link can access the demo during the active session window.

No. All demo environments use sanitised, representative data — realistic product names, placeholder content, and demo credentials. No real customer or business data is ever exposed.

Platforms & technology

We specialise in WordPress (including WooCommerce), OpenCart, Joomla, Laravel, Next.js, Vite/React SPAs, and React Native. We also handle integrations with third-party services — payment gateways, CRMs, shipping APIs, and more.

Yes. We handle platform migrations regularly — for example moving a Joomla site to WordPress, or rebuilding a WooCommerce store as a headless Next.js + API stack. We'll assess the scope and risks before committing to a migration approach.

Yes. When an off-the-shelf extension doesn't fit, we build custom WordPress plugins, OpenCart modules, Joomla extensions, or Laravel packages. Custom work is scoped and priced separately from the base project.

Every project is built responsively and tested across Chrome, Firefox, Safari, and Edge on both desktop and mobile. We follow WCAG 2.1 AA accessibility guidelines as a baseline.

After delivery

Yes. We offer monthly maintenance plans that cover security updates, plugin/dependency upgrades, uptime monitoring, and a set number of change-request hours. Plans are available for WordPress, OpenCart, Joomla, and Laravel projects.

Small corrections and adjustments within the agreed scope are handled before final delivery. Work beyond the original scope is quoted separately as a change request, usually billed at an hourly rate.

Yes. Upon final payment, full ownership of the codebase, design assets, and all project files transfers to you. We don't retain any licence over your deliverables.

Yes. Every project includes a handover session — a recorded walkthrough showing how to manage content, update products, create posts, and handle day-to-day admin tasks. Written guides are provided for complex workflows.