Custom development

When standard isn’t enough, we extend it.

Modules, reports, screens and connectors built by our team following Odoo best practice: your custom code stays maintainable and upgradable from one version to the next.

  • Python
  • PostgreSQL
  • OWL / JavaScript
  • QWeb
  • XML-RPC / JSON-RPC
  • REST API
  • OCA

What we build

Business modules

New features, business rules and approval workflows specific to your business.

Reports & documents

Invoices, slips, accounting statements and dashboards in your company’s format.

Connectors

Online shops, banks, TTN (El Fatoora), business software and third-party APIs.

Screens & devices

POS interfaces, workshop or warehouse screens, barcode entry.

Some recent work

No customer names: confidentiality is part of our code of ethics.

Manufacturer reporting & Sage connectors

For two IT distributors in Côte d’Ivoire running Sage: monthly sales, purchase and stock report sent automatically to their manufacturer.

Visual warehouse map

Interactive location map, smart putaway and bulk location creation.

Per-warehouse transfer screen

Storekeepers only see transfers for their area, with PIN access.

School management

Enrolment, groups and sessions, parents linked to pupils, per-session billing.

E-commerce sync

Multi-warehouse stock synced with a PrestaShop store.

Extended ledgers

Richer customer balances and cash journal, printable and exportable.

Enhanced POS

Barcode display and extra product information at the point of sale.

How we work

  1. 01

    Specification

    We write up the need with you and first check whether standard or an OCA module covers it.

  2. 02

    Quote

    Fixed price for a defined scope, or time-based for ongoing changes.

  3. 03

    Build & test

    Code reviewed and tested on a copy of your database, production untouched.

  4. 04

    Acceptance & delivery

    You sign off within 10 business days, then we deploy and document.

Development questions

Who owns the modules you develop?

Modules developed by OVS Corp remain its property: you pay an annual right of use. For an installation on your own servers, you can ask to buy them on quote. Your data always belongs to you (terms, art. B.6.2).

Will custom code block future migrations?

No: we build separate modules without changing Odoo’s core, and we port our own modules to every new version.

Do you work on an Odoo you did not set up?

Yes, after a quick audit of the instance and existing code, to avoid surprises.

Your specific need

Tell us what Odoo is missing for you

A few lines are enough: we tell you whether standard already covers it, and if not, what would need building.

Your data is only used to answer your request.