Off-the-shelf software is built for an imaginary average business. Yours is not average. CodeForge PK builds custom software in Quetta that fits your exact workflow — your forms, your reports, your rules, your terminology. Used daily by hospitals, restaurants, retailers, and government-adjacent organisations across Balochistan and Pakistan. WhatsApp +92 319 2551606 to discuss.
Let us be direct. Most Pakistani businesses do not need custom software. If your needs are covered by Tally, QuickBooks, Odoo, a standard POS, or a WordPress site — buy those. You will save money and ship faster. We will tell you so on the discovery call if that is the right answer.
But sometimes off-the-shelf software simply will not work. Your business has a workflow that does not match what generic software assumes. You have a regulatory requirement (FBR, SBP, DRAP, PSEB) that mainstream tools ignore. You operate at a scale where SaaS subscription costs exceed the cost of owning your own system. You handle data sensitive enough that you cannot upload it to a foreign vendor. You see an opportunity to do something competitors cannot do — because they are stuck with the same shrink-wrapped software you would otherwise buy. In those situations, custom software stops being an expense and starts being competitive advantage.
CodeForge PK builds custom software for Quetta and Balochistan businesses in those situations. We are based at Manan Chowk, Fatima Jinnah Road. The two co-founders — Muhammad Abubakar and Muhammad Ahmed Siddique — write the code, design the database, and answer your calls personally. There is no sales layer between you and the engineering.
The phrase "custom software" covers everything from a 200-line internal script to a multi-million-rupee enterprise platform. Here is the spread of what Pakistani businesses actually ask us to build:
A central system that ties together purchasing, inventory, sales, accounting, HR, and reporting. Most off-the-shelf ERPs (SAP, Odoo, Microsoft Dynamics) are either too expensive, too generic, or too bloated for mid-sized Pakistani businesses. A focused custom ERP built around your actual departments often outperforms them at one-third the lifetime cost. Our ERP projects typically range from PKR 800,000 to PKR 3,500,000 depending on modules.
If you have sold a CRM seat on Salesforce or HubSpot recently, you know the prices have gone insane for Pakistani businesses. A custom CRM built around your sales pipeline, your lead sources, your scoring rules, and your reporting needs — with no per-user fees — usually pays for itself within 12 months. We have built CRMs for real estate agencies, professional services firms, and B2B sales teams across Pakistan.
Multi-location stock tracking, barcode workflows, supplier ledgers, expiry monitoring, batch tracking, FBR-compliant invoicing, customer credit limits, and end-of-day reconciliation. We have built inventory systems for pharmacies in Quetta, a multi-branch grocery chain in Lahore, and a wholesaler operating across Balochistan.
OPD registration, IPD ward management, lab module, pharmacy integration, billing, insurance handling, doctor scheduling, and patient portal. We delivered the full platform for Civil Hospital Quetta — currently serving thousands of patients across Balochistan. More on healthcare software.
Restaurant, retail, pharmacy, or grocery. Offline-first (works without internet, syncs when online), Urdu receipts, thermal printer support, barcode scanner integration, electronic scale support, and full FBR sales tax compliance. Restaurant POS and pharmacy POS.
Student information system, fee collection (with JazzCash/EasyPaisa integration), attendance, result management, parent portal, online learning module, library tracking, and transport routing. More details.
The unsexy category that quietly saves businesses millions of rupees a year. Reporting dashboards, data entry tools, approval workflows, expense management, time tracking, and one-off automations. We charge hourly for these projects — typically PKR 150,000 to PKR 350,000 — and the ROI is usually visible within the first quarter.
For founders building a software product they intend to sell. Architecture for multi-tenancy, billing and subscription management, role-based access control, white-labelling support, and scalable infrastructure. We have shipped SaaS platforms for Pakistani founders selling to Pakistani and international markets.
Most software houses in Quetta and Pakistan will tell you they use "the latest technology". That is usually code for "whatever was trending on Twitter last quarter". We pick our stack based on three criteria: stability (will this technology still be supported in five years), hireability (can we hire engineers who know it without paying triple), and operational simplicity (can we run this in production without a full DevOps team).
React, Next.js, TypeScript, Tailwind CSS. We avoid frameworks that change every six months. Plain HTML/CSS where that is the right answer — and it often is.
Node.js with Express or NestJS, Laravel for PHP-heavy environments, Python with FastAPI for data-heavy services. Boring technology that runs well on cheap servers.
PostgreSQL by default (mature, free, well-understood). MySQL when integrating with existing PHP/Laravel codebases. MongoDB only when the data genuinely warrants it — most Pakistani business data does not.
DigitalOcean and Hetzner for VPS, AWS for serious workloads, Cloudflare for CDN and DNS. We help clients pick affordable hosting — never resell at markup.
HTTPS everywhere, bcrypt password hashing, parameterised queries (no SQL injection), rate limiting, CSRF protection, regular dependency updates, off-site backups.
React Native and Flutter for cross-platform. Native Kotlin or Swift only when the project genuinely requires native performance or hardware access.
Every custom software project at CodeForge follows the same six stages. They are documented in your contract. No surprises, no creative invoicing, no "Bhai, that was out of scope" arguments three months in.
One or two calls where we listen and ask. We want to understand your business, not just your software. Who are your users? What do they do all day? Where is the friction? What have you tried that did not work? What does success look like in measurable terms? Output of this stage: a written problem statement.
A PDF document with: detailed scope (what is in, what is out), architecture summary, technology choices with rationale, milestone breakdown with weekly deliverables, fixed pricing in PKR, payment schedule (usually 30%-40%-30%), assumptions, and exclusions. You read it. You question it. You negotiate it.
Scope locked. IP ownership clearly stated (yours from day one). NDA executed if required. Project kickoff call. Slack or WhatsApp channel created for the project.
Every two weeks: planning on Monday, development through the sprint, Friday demo of working software, weekly written status report. You see actual working code at the end of every sprint — not just polished slides. If a sprint deliverable slips, you know on Friday, not at the project end.
Cross-browser and device testing, security review, performance audit (Lighthouse 90+), penetration testing on sensitive applications, deployment to production, training session for your team, full documentation handover, transfer of all credentials.
Free bug fixes and minor adjustments for 90 days after launch. After that, optional maintenance retainers starting at PKR 25,000 per month for ongoing monitoring, security updates, and minor feature additions.
We publish our pricing ranges because pricing opacity is the bottom of the Pakistani software industry. These are starting points; final pricing depends on your specific scope.
Focused tool, 1 admin
Most common
ERP, CRM, full platform
Product for resale
Below are three examples of custom software CodeForge has shipped to production. These are real projects with real users — not stock case studies.
A full-stack hospital management system covering OPD registration, ward management, lab module, pharmacy integration, billing, and inter-department coordination. Live since 2024. Serves thousands of patients monthly across Balochistan. Built on Node.js backend with PostgreSQL database and a React-based frontend for staff workstations. Required strict audit logging, role-based access for doctors, nurses, and administrators, and offline capability for power outages.
Three-sided platform: customer Android app, vendor management dashboard, rider dispatch system. Customers browse stores in their neighbourhood, place orders, and track delivery in real-time. Vendors manage inventory and accept orders. Riders pick up from vendors and deliver to customers. Built with React Native (mobile), Next.js (web admin), and a PostgreSQL backend with real-time WebSocket updates.
Multi-warehouse inventory system serving Asia Apparel's retail and wholesale operations across Lahore and Punjab. Real-time stock visibility across locations, supplier management, customer ledgers (B2B with credit terms), purchase order workflows, and integrated FBR-compliant invoicing. Demonstrates our reach beyond Balochistan into Punjab markets.
Most Pakistani business owners want their custom software to do every possible thing on day one. We push back hard. Phase 1 should cover the 20% of features that handle 80% of use cases. Phase 2 adds what is genuinely missing after three months of real usage. This saves money, ships faster, and ensures the parts that matter most actually work well.
If you have never run a manual version of the workflow you want to automate, you do not yet know what to automate. We sometimes tell clients to spend two weeks doing the work manually (in Excel or on paper) before we build anything. This unglamorous step has saved more than one client from spending millions on software they did not actually need.
Some Pakistani software houses retain hosting, retain admin credentials, and retain source code "for client convenience". This is not convenience — it is hostage-taking. You will discover this when you try to switch vendors three years later. At CodeForge, you receive everything: source code, hosting credentials, database access, API keys, deployment instructions, and a documented handover. Full stop.
Some clients have already spent significant money on a failed previous attempt and are emotionally invested in continuing on the same broken technology. We will tell you honestly when starting from scratch is cheaper than salvaging. Sometimes it is. Sometimes it is not. We have done both — and the difference is always project-specific, not ideological.
Custom software development in Quetta starts at PKR 150,000 for a basic single-purpose application with admin panel and database. Mid-complexity systems like inventory management or CRM run PKR 350,000 to PKR 800,000. Full ERP or multi-module platforms are PKR 1,500,000 and up. Every quote includes scope document, milestone breakdown, and fixed pricing.
Most custom software projects at CodeForge take between 8 to 20 weeks from kickoff to live deployment. A focused single-feature application can ship in 6-8 weeks. A multi-module ERP or HMS typically needs 16-24 weeks. We share a detailed week-by-week timeline in the proposal phase.
Yes. We routinely sign NDAs before discovery calls if requested. Many of our clients work in healthcare, finance, and government-adjacent sectors where confidentiality is non-negotiable. Send us a draft NDA on email or use our standard one.
Absolutely. Once final payment clears, full source code ownership transfers to you — Git repositories, design files, deployment credentials, third-party API keys, and documentation. We do not retain any rights to your software. You can hire another developer to maintain it, fork it, sell it, or shut it down.
Yes. We routinely integrate with FBR (sales tax invoicing), JazzCash and EasyPaisa (payments), TCS Leopards and M&P (logistics), Google Workspace, Microsoft 365, QuickBooks, SAP, Tally, Oracle, and most major APIs. If your system has documented integration endpoints, we can connect to it.