Frequently asked questions
18 answers about starting a project, how it is priced and paid for, what happens after launch, and the technology behind it.
Getting started
Web applications, mobile apps for iOS and Android, point of sale and inventory systems, SaaS platforms, custom business systems, and hardware-connected tools such as NFC cards, QR check-in and receipt printers.
If your business runs on a process that off-the-shelf software handles badly, that is the kind of project this studio is for.
See all servicesYou will talk directly to Karl L. Darnayla, the engineer who builds the system, so there is no layer of account managers between you and the code.
Richelle Alvarez handles the first reply to your message, scheduling and client coordination.
Read about KarlIt starts with a message. You are asked three short things: what kind of system you need, what problem or workflow you want to solve, and whether you have a deadline.
If it looks like a fit, you book a 20-minute discovery call with Karl, who asks how you run the process today, who will use the system every day, and which three features must work on day one.
Within a day of that call you receive a one-page quotation. When the deposit is received, your project is put on the schedule and a start date is confirmed.
See the processA sentence about what your business does, the manual step or tool that slows you down, who would use the system, and the three features you cannot launch without.
It helps to have a rough deadline and a budget range in mind, in pesos or dollars. If you already have designs, a website or a product to build on, mention it.
Start a projectYes. KodebyKarl works with local and international clients, and quotes in either pesos or US dollars. International invoices can be paid through Wise. The VPN platform Karl built serves users in more than five countries.
Pricing and payment
Every project gets a fixed quote after the discovery call, based on the scope you and Karl agree on. The quote lists the deliverables, the milestones and the timeline, so you know what you are paying for before any work starts.
Quotes are in Philippine pesos or US dollars, whichever suits you.
Payment follows three milestones. 40% is due when the contract is signed, to lock in your start date. 30% is due when a working build is on a staging site you can try. The final 30% is due at sign-off, when the system goes live and the code is handed over.
Bank transfer (BDO, BPI and UnionBank), the e-wallets GCash and Maya, the payment gateways PayMongo, Stripe and PayPal, and Wise for international invoices.
While we build
It depends on the size, and most projects fall between three and twelve weeks. A custom business website is typically three to four weeks. A full point of sale and inventory system is more like five to seven. A web and mobile product with subscriptions and several user roles is usually eight to twelve.
The quote gives you a specific timeline for your project.
The work is done in two-week sprints. You get regular demos on a staging site, where you can click through the real system and give feedback while changes are still cheap to make.
Small adjustments are part of normal work. Anything outside the agreed scope is handled as a change order: you agree the extra cost and time before it is built, so the final bill never surprises you.
After launch
You do. Ownership of the custom work transfers to you once the final payment is made, and the code is handed over at launch. Open-source libraries used in the project keep their own licences.
Yes. Every project carries a bug warranty after launch, at least 30 days and longer on the larger packages, so anything that was built wrong is fixed without a new charge.
Yes, as a monthly retainer. It covers uptime monitoring, security updates, database backups and small changes, with a response time agreed in advance. Larger retainers add time for new features.
About maintenance and supportOften, yes. Karl can audit an existing system, troubleshoot bugs, speed up slow database queries and tune performance. Whether it is worth keeping or rebuilding depends on the code, and he will tell you honestly after looking.
Technology
The stack follows the job. The bus booking portals run on WordPress and WooCommerce. Custom systems and SaaS platforms are built with TypeScript, React or Next.js, Node.js and PostgreSQL. Mobile apps use React Native or Flutter.
See every technologyYes. Mobile apps for iOS and Android are built from one codebase, with camera and barcode scanning, location, push notifications and offline use where the job needs them. A progressive web app is an option when an install is not needed.
About mobile appsWhere it fits, yes. When a client needs to manage their own content and sell or take bookings online, a custom WordPress and WooCommerce build is often the right tool, and it is what the ten bus company websites were built on. When a project needs more custom logic, a purpose-built system is the better choice.
See the websites
Tell me what you need to run.
Send a message and I will reply myself, usually within a day.