• Online store
  • Bank
  • Time clocks
  • Business apps

Your Odoo, connected to everything else.

I'm Cheikh Niang, a freelance Odoo consultant. I connect Odoo to your tools (online store, bank, business apps), migrate your data and build the modules you're missing — so your teams stop re-entering the same information.

Odoo 15 to 19 · Odoo.sh and dedicated servers · Clients in Morocco, Senegal and France

What I do

Odoo, end to end

Integrations
Shopify, WMS, carriers, biometric time clocks and third-party apps through the API and XML-RPC.
Migrations
Version upgrades (up to Odoo 19), data import from Excel or another Odoo database, multi-company consolidation.
Custom modules
Purchase approval workflows, POS/manufacturing links, fleet and contract management, QWeb reports.
Production support
Diagnosis, fix and a clear report when something breaks.

Additional services

Web apps and design
Internal tools, dashboards, fast landing pages.
Automation and AI agents
Automating repetitive tasks (follow-ups, reconciliations, document processing) by connecting AI to your Odoo data.
Training
Getting started with Odoo and Excel training for your teams, from beginner to expert.

Modules and localisations

The Odoo modules I set up day to day

  • Sales
  • Purchases
  • Inventory
  • Accounting
  • Point of Sale
  • Manufacturing
  • HR & attendance
  • Website & e-commerce
  • Fleet
  • Events

Compliant accounting, whatever the country

France

General chart of accounts, VAT, FEC export, readiness for mandatory e-invoicing.

Morocco

Moroccan chart of accounts, VAT, compliant invoices and declarations.

OHADA zone

SYSCOHADA chart of accounts, for Senegal and West Africa.

One company, several countries: I configure Odoo in multi-company and multi-currency (EUR, MAD, XOF).

Recent projects

Clients are anonymised. Each project states the problem, what I did and the result.

  1. Ride-hailing fleet management — custom Odoo

    Problem
    Tracking of drivers, contracts and unpaid balances scattered across spreadsheets and messages.
    What I did
    A ride-hailing app in Odoo with contract reopening, automatic reminders for drivers in debt, a kanban collection pipeline and billing of extra mileage.
    Result
    A single tool for contracts, statements and debt collection.
  2. Retail — critical attendance incident

    Problem
    A time-clock malfunction was blocking attendance calculation across thousands of records.
    What I did
    Diagnosis in simulation mode, a targeted fix and a compliance check to prevent recurrence.
    Result
    System restored with no data loss.
  3. Distribution — bulk price update

    Problem
    Tens of thousands of price-list lines to sync between two environments.
    What I did
    Python/XML-RPC scripts to export, compare and sync, with business rounding and a dry-run before applying.
    Result
    A reliable, traceable update with no errors.
  4. E-commerce — migration and warehouse

    Problem
    Migration to Odoo 19 of a Shopify-connected store, with a change in delivery logic.
    What I did
    Migration, conversion of in-progress pickings, stock restoration and connector tuning.
    Result
    Switchover with no interruption to sales.

How we work together

  1. A 30-minute call

    To understand your need. Free.

  2. A detailed quote, broken down

    So you can prioritise.

  3. Tests in simulation mode

    Before any change to your real data.

  4. A documented delivery

    What changed, how to test it, how to use it.

About me

I'm from Senegal and I live in Casablanca. Before ERP, I worked in logistics and supply chain: I know stock, purchasing and deliveries from the inside, not just on screen.

Today I set up and evolve Odoo for companies across many sectors: distribution, food service, textile, transport, training. What drives me: turning repetitive tasks into processes that run on their own.

I work in French and English, remotely or on site in Morocco.

Let's talk about your project

Describe your need in a few lines. I reply within 24 hours.

Or directly: contact@niooconsulting.com