Services · Ecommerce development · AI tutoring course enrolment sites

Course selling sites for Eastern Province tutors, trainers and their sponsors.

Codeeo offers AI tutoring course selling website development in Dammam for training providers, tutoring businesses and university preparation companies serving Dammam, Khobar, Dhahran and the wider Eastern Province. We build stores that sell AI tutored courses to two kinds of buyer at once: individuals and families paying by mada or Apple Pay, and employers paying for cohorts of trainees against a tax invoice. Each sale opens the right AI tutor for the learner, with Arabic and English throughout.

In the Eastern Province, the person learning is often not the person paying. A company sponsors an apprentice, a parent funds a foundation year student, a contractor buys seats for a whole crew. Discovery and reviews with Dammam clients run by video call with our team.

Built for
Training providers, tutoring businesses and university preparation companies in Dammam, Khobar, Dhahran and across the Eastern Province.
Typical timeline
Planned by video call during discovery and confirmed once payment, e-invoicing and any licensing providers have given their dates.
What you own
The store's code, your course catalogue, learner, sponsor and order records, and all payment and invoicing accounts, in your company's name.
Rated
4.7 / 5 from 23 Google reviews

200+ companies servedFrom a first store to an ADX listed developer

Modon
Majid Al Futtaim
HP
Belkin
Dulsco Group
OneClickDrive
Hanayen
HMS
Clocksprings
Ghezlan

What the store can include

Built for sponsored learners and the people who pay.

A course store in the Eastern Province has to work for buyers who think very differently. A Khobar parent paying for a child's maths support wants a quick checkout and a progress view. A training manager at an industrial company wants to buy twenty seats, get a standard tax invoice with a purchase order number and see who has finished. A KFUPM preparation student wants a short course on a phone the night before a deadline. The features below are the ones Dammam area providers ask for most, and we pick the first release by looking at which buyer type brings you the most revenue and the most admin work today. Everything else can follow in planned releases once the first cohort has run and real sponsor feedback is in.

Explain your project
  • Sponsor accounts and seat purchasing

    Employers open a company account, buy seats for a named cohort, enter purchase order references and receive standard tax invoices. A coordinator assigns seats to trainees by email or phone number, and unused seats stay visible until they are allocated or expire under your terms.

    Corporate orders without spreadsheets and email chains.

  • Technical course catalogue

    Courses grouped by discipline and level, such as engineering mathematics, physics, technical English and assessment preparation, with clear prerequisites and the AI tutor's scope described on each page so buyers know exactly what is included. Course pages also list the equipment or software a learner needs, which avoids refunds from trainees who discover too late that they cannot take part.

    Sponsors pick the right course without a phone call.

  • Shift friendly enrolment

    Rolling start dates and self paced courses for trainees on rotating shifts, alongside fixed cohorts for classroom days. Learners choose a start date that fits their roster, and the AI tutor's access period runs from that date rather than a fixed term. Reminders are timed for rest days rather than the middle of a shift.

    Shift workers can actually finish what their employer paid for.

  • Bulk enrolment by upload

    For large cohorts, a coordinator uploads a list of trainees instead of assigning seats one at a time. The store checks for duplicates and missing details, sends each trainee an invitation in Arabic or English, and tells the sponsor who has activated access and who still needs a reminder from their supervisor.

    A cohort of trainees enrolled in minutes, not days.

  • Individual checkout for families and students

    mada, Apple Pay and STC Pay through a SAMA licensed gateway, Tabby or Tamara for longer programmes, and international cards for buyers across the causeway in Bahrain or elsewhere. The VAT inclusive total and refund terms sit next to the pay button.

    Personal buyers finish checkout on the first attempt.

  • Tutor access linked to the order

    Each paid seat or enrolment provisions the AI tutor with the course's subjects, practice sets and usage allowance. When a sponsor reassigns a seat or a refund is issued, access moves or closes through the same connection, so a trainee who leaves the company cannot keep using a seat the sponsor has moved to someone else.

    Seats, payments and tutor access never drift apart.

  • Completion reports for sponsors

    Training managers see enrolment, progress, assessment results and certificates for their own trainees, and can download reports for internal records. Individual conversations with the tutor stay private to the learner unless the terms they accepted say otherwise. Reports can be scheduled to arrive monthly in the coordinator's inbox.

    Sponsors see the return on the seats they bought.

  • Certificates under your licensed entity

    Completion certificates with a verification code, issued in your entity's name and wording agreed with your licensing adviser, ready for employers to check and for learner records to be prepared for FutureX where your licence requires it.

    Certificates employers can verify in seconds.

  • Fatoora invoicing for both buyer types

    Simplified invoices for individuals and standard tax invoices for companies, carrying the buyer's VAT number, generated through your ZATCA e-invoicing route, with credit notes for refunds and seat cancellations.

    Finance closes the month without manual invoices.

  • Family accounts with guardian consent

    For school age learners, a parent or guardian opens the account, consents to data processing and AI use, pays and sees progress. The child signs in separately and never sees payment details or other children's records.

    Clear adult control for every minor.

Who this is for

Four Eastern Province providers we build for.

The Eastern Province mixes heavy industry, two major universities and a large community of expatriate families in Khobar and Dhahran. Education businesses here often sell to employers and families from the same catalogue. These are the four situations we see most often from Dammam area providers, and the decision that usually shapes each store. Many providers combine two of these, which is why we plan the buyer model before we design a single screen.

01

Technical training providers selling to industrial employers

Your courses prepare technicians and engineers for workplace assessments, and contractors or operators pay for seats. Selling today depends on quotations by email and invoices raised by hand. We build sponsor accounts, seat ordering and standard tax invoicing so employers in Dammam, Jubail and beyond can buy online, while account managers still see every order in the CRM. Quotation requests for larger groups still reach a person, because big sponsored orders usually involve negotiation before anyone pays.

Corporate buyers judge you on invoices and reports as much as content.

02

University preparation for KFUPM and IAU applicants

Students preparing for entrance tests, foundation year or demanding first year modules at King Fahd University of Petroleum and Minerals or Imam Abdulrahman Bin Faisal University buy short, intense courses. They need one tap payment, instant tutor access and bundles across modules. Parents often pay, so the account must allow a guardian to fund and monitor a student's course. Exam calendars at both universities drive the timing of offers, so the catalogue makes it easy to publish a new module bundle quickly.

Most purchases happen on a phone, close to an exam.

03

Tutoring businesses serving Khobar and Dhahran families

Expatriate and Saudi families buy maths, science and English support for school age children across several curricula. We build family accounts, curriculum filters and term packages, with guardian consent and children's data kept separate from marketing lists. Families relocating within the region keep their history and certificates. Sibling accounts and term reminders keep the paperwork for parents to a minimum.

Parents trust providers who make consent and cancellation easy.

04

Corporate learning teams selling outside the company

Some Eastern Province companies have built strong internal training and want to sell it to suppliers and contractors. We separate external sales from internal learning, add company accounts and invoicing, and keep confidential internal material out of the public catalogue entirely. Internal staff keep their existing access while external buyers go through the store.

Decide early which content may be sold outside the company.

Six steps to a Dammam course store that sells to sponsors and families.

  1. 01Discovery by video callWorking sessions with your training, finance and sales leads to map buyers, sponsors, products, pricing, invoicing and licensing status.
  2. 02Buyer and seat modelHow individuals, families and companies buy, how seats are assigned and reassigned, what each buyer sees after payment, and who receives which invoice.
  3. 03Bilingual store designArabic first, right to left layouts and English versions for catalogue, checkout and sponsor dashboards, tested with real buyers from the region.
  4. 04Payments, invoices and tutor linkGateway, wallet and instalment setup, ZATCA e-invoicing for both buyer types and the provisioning link into your AI tutor.
  5. 05Data and access reviewPDPL based hosting choices, guardian consent, sponsor reporting limits and staff roles checked before anything goes live.
  6. 06Launch with a first cohortOpen with one sponsored cohort and one public course, review orders and support questions, then expand the catalogue and sponsor base.

Technology

What we build this with.

Usually Laravel or headless commerce with a Next.js front end, a SAMA licensed gateway with mada, Apple Pay and STC Pay, a Fatoora connection and APIs into your AI tutor, CRM and accounting software, selected to suit your volumes and team. If you already run an ERP such as Odoo or Business Central, invoices and orders flow into it rather than a second ledger.

01Web

  • React
  • Next.js
  • TypeScript
  • Node.js
  • Laravel
  • WordPress

02Commerce

  • Shopify Plus
  • WooCommerce
  • BigCommerce
  • Headless storefronts

03Data and cloud

  • PostgreSQL
  • MySQL
  • MongoDB
  • AWS
  • Azure
  • Docker

04Marketing and tracking

  • GA4
  • Google Tag Manager
  • Search Console
  • Meta Pixel
  • Looker Studio

Questions Eastern Province providers ask before building a course store.

Training providers and tutoring businesses with sponsored learners.

Most projects come from technical training providers selling to employers, university preparation companies and tutoring businesses serving families in Khobar and Dhahran. What they share is a mix of buyers: some learners pay for themselves, others are paid for by a parent or a company. The store is designed around that mix rather than a single consumer checkout. Providers based in Khobar or Dhahran rather than Dammam itself follow exactly the same approach.

Tell us what the business needs. We will tell you what to build first.

Schedule a free consultation and get a written recommendation, with costs, before you commit to anything.

Get in touch

PROVEN RESULTS

4.7 / 5from 23 Google reviews