Case studies

Systems we have built and that are in daily use

Every project here is live and used every day. ExamYard is our own business and is named; other clients are not, but we will walk you through any of them on a call.

The work

No.ProjectIn short
01ExamYard: Odoo 19 ERP for an Education PublisherExamYard was running sales, stock and accounts in separate places. We put all three into one self-hosted Odoo 19, so an order on the website ends as an invoice, a stock movement and a line in the owner's dashboard without anyone retyping it.
02QuickBooks Desktop to Odoo for a ContractorTwo sets of books, one desktop accounting program and a tax authority that now wants invoices filed electronically. We moved both entities into Odoo and agreed every opening balance to the old trial balance before cut-over.
03Odoo HR, Attendance and Payroll RulesAttendance on paper, leave by message and payroll worked out in a spreadsheet. We set up the people side of Odoo so the month-end payroll comes from the same records the managers approve during the month.
04Multi-Tenant Cloud ERP with FBR IntegrationWhere an off-the-shelf ERP did not fit, we built one: one cloud application serving many companies, each with its own books, designed by people who prepare accounts for a living.
05Document Management System with Audit LogThe files lived in shared folders where anyone could move or delete anything and nobody could say who had. We built a document system on top of the storage the firm already paid for.
06ExamYard Teacher and Student PortalsExamYard's questions were locked in printed books. We built two web portals on the same question bank: one for teachers to build tests, one for students to practise on their phones.
07Accountancy Firm ERP Run with an AI AgentThe firm wanted one system for clients, jobs, documents and billing, and an AI assistant staff could simply message. The hard part was not the AI. It was making sure the agent sees only what the firm has agreed it may see, and changes nothing without a person approving it.
08Geotechnical Boring Log System on OdooEach soil boring record used to be drawn by hand: depth scale, soil layers, hatching, blow counts and the penetration plot. We built an Odoo app where the boring is entered as data and one button draws the finished sheet.
09Ask Zara: AI Assistant for a Tax PracticeStaff wanted to say what they need in their own words, often in Roman Urdu, and have it done. We built Zara: everyday requests run instantly without any AI cost, and only the rest go to Claude. Zara always shows her plan and asks before acting.
10Global Tender Finder: Daily Tender Research BotPublic tenders are spread across dozens of official sites, each with its own search. We built a bot that reads them every day, keeps only official tenders, scores each one against what the firm can actually bid for, and posts the shortlist to the team.
11ExamYard: SEO, AEO and AI Search VisibilityStudents search for a paper code, a topic or a past paper, and increasingly they ask an AI assistant instead. We built ExamYard's site so that each of those questions has a page that answers it, and so that search engines and AI assistants can read, trust and quote it.
12ExamYard: 12,000+ AI Video Lessons, AutomatedRecording a video for every past-paper question would take a studio years. We built a pipeline that turns each worked solution into a narrated video lesson, checks it, and publishes it to the student portal, at a cost per video a studio could not come near.
13ExamYard: A 24/7 YouTube Study Stream from a ServerStudy-with-me streams keep students on a channel for hours. Running one from a computer at home is fragile. We set one up on a server so it streams around the clock without anyone looking after it.
14ExamYard: 1,800+ Verified Leads and Email OutreachExamYard wanted to offer its teacher and student portals to schools, colleges and universities. Buying a lead list was expensive and stale. We built a pipeline that finds institutions, checks they are growing, pulls the contact from their own website, verifies every address, and hands the list to Odoo to send.
WhatsApp

Book a meeting

Free 30-minute call