Services · Mobile app development · Online learning apps

Online course apps for Edinburgh training firms, academies and distance programmes.

Codeeo offers e-learning app development Edinburgh course providers can use to sell, deliver and certify training from one place. We build the learner app, the course authoring and admin tools, and the reporting your clients or regulators ask for. Typical buyers are compliance trainers serving the city's banks, insurers and fund managers, professional bodies running continuing development, hospitality academies preparing seasonal staff, and teams turning a classroom course into a paid online catalogue.

An online course lives or dies on completion. Learners who can find the next lesson in two taps, watch it on a slow train from Fife and get a certificate they can prove is genuine tend to finish. That is the standard we design to, and we work with Edinburgh clients remotely by video call.

Built for
Corporate training firms, professional bodies, private academies and online course creators based in Edinburgh and the Lothians.
Typical timeline
Timing is agreed after discovery, once the first release and the content you already hold are clear, and written into the statement of work.
What you own
Source code, course content, learner records, certificates data and the app store listings, all held in accounts your organisation controls.
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 we build

Course platform features shaped by who learns in Edinburgh.

Edinburgh course providers rarely sell to one kind of learner. A single training firm might run anti money laundering refreshers for an investment house on George Street, a food hygiene module for a summer bar crew on the Royal Mile and a paid certificate for career changers studying at night. Each audience needs different pacing, evidence and payment. So the feature set below is a menu, not a fixed package. During discovery we pick the parts that match your learners, connect them to the systems you already run, such as an HR platform, a CRM or a payment provider, and leave the rest for later releases once real usage tells us what matters.

Online course app development Edinburgh firms commission tends to fail in one of two ways: the catalogue looks polished but the reporting is thin, or the records are thorough but learners abandon the app after the first lesson. We balance both by testing the learner side and the buyer side together from the first prototype.

Explain your project
  • Attestation trail for regulated staff

    Financial firms in Edinburgh need proof that each employee completed and understood mandatory training. The app records who opened each module, quiz scores, the policy version they confirmed and the date, then exports that history in a format your compliance team can hand to auditors.

    Training evidence is ready when an internal or external review asks for it.

  • Seasonal crew onboarding

    Every August, venues, bars and box offices across the city take on temporary staff in a hurry. We build short onboarding tracks that a new starter can finish on their own phone before the first shift, covering safety, licensing basics and house rules, with managers seeing who is ready to work.

    Temporary teams arrive trained instead of learning on a busy night.

  • Course catalogue with credit levels

    Learners filter courses by subject, length, format and level. Where a course carries SCQF credit or an awarding body's mark, the catalogue says so plainly next to the price button, so a buyer knows what the certificate will be worth before they enrol.

    Fewer pre-sale emails asking what a course actually leads to.

  • Video lessons that survive a weak signal

    Lessons stream at a quality matched to the connection and can be saved for offline viewing, which suits commuters on the Borders Railway or the tram out to the airport. Captions, transcripts and adjustable speed are standard on every video, not an extra.

    Learners keep studying in places where streaming usually stalls.

  • Question banks and timed assessments

    Tutors write questions once and the app draws a different set for each attempt, with time limits, pass marks and retake rules you control. Written answers and file uploads go to a marking queue with rubrics, so several assessors grade to the same standard.

    Assessments stay fair and harder to share between learners.

  • Verifiable certificates

    Each certificate carries a unique code and a public verification page, so an employer in Leith or abroad can confirm it in seconds. Expiry dates trigger reminders before a qualification lapses, which matters for refreshers that must be repeated every year.

    Certificates hold their value because anyone can check them.

  • Distance cohort tools

    Edinburgh programmes often enrol learners in other countries. Cohort spaces show deadlines in each learner's local time, host recorded seminars and threaded discussion, and let tutors post announcements that reach everyone by push notification and email.

    Remote learners stay in step with their cohort wherever they live.

  • Company seats and team reports

    Corporate buyers purchase a block of seats, invite staff by email or a single sign-on link, and see progress by team. Managers chase overdue modules from their own dashboard instead of asking your support desk for spreadsheets.

    Business clients renew because they can see what they paid for.

  • Accessible by default

    We build to WCAG 2.2 AA: screen reader labels, keyboard and switch access, readable contrast, scalable text and no content locked inside images. Under the Equality Act a training provider is expected to make reasonable adjustments, and an accessible app makes most of them unnecessary.

    Every learner can complete the course on the same app.

Who this suits

Four Edinburgh course providers we are set up to help.

The city's training market is shaped by finance, tourism, its universities and a large public sector. Each produces a different kind of course business, with its own buyers and its own idea of proof. These are the four situations we plan for most often. If yours sits between two of them, discovery is where we work out the mix rather than forcing you into one box.

Some clients arrive with an off-the-shelf learning platform they have outgrown. For them, learning management app development Edinburgh style usually means keeping the course content and learner history, replacing the clumsy parts, and adding the mobile experience the old system never had.

01

Compliance trainers serving financial firms

You deliver mandatory modules to banks, insurers, pension providers or asset managers, perhaps from an office in the Exchange district. Your clients care less about animation and more about records: who completed what, which policy version they saw and whether they passed. We build the reporting first, with per-client branding and data separation so one firm never sees another's staff.

Data separation between corporate clients is planned from the first sprint.

02

Hospitality and events academies

You train people for hotels, restaurants and festival venues, where staff turnover is high and many learners have never used a learning platform. We keep the interface simple enough to finish on a phone in a staff room, with short lessons, clear progress and badges a supervisor can check before rostering someone. Many festival workers come from overseas for a few weeks, so we keep the language plain, allow sign-up without a UK phone number and archive accounts automatically once the season ends.

Peak hiring periods set the release date, not the other way round.

03

Professional bodies and membership organisations

Your members log continuing development hours, attend webinars and buy short courses. We connect the app to your membership database so access follows membership status, CPD records update automatically and members can download a year's activity when renewing. Webinar recordings join the catalogue the next day with chapters and a short quiz, so members who missed the live session still earn the credit.

04

Experts turning a classroom course into a product

You already teach something people pay for, from data skills to whisky tasting, and want to sell it online without renting space on a marketplace that owns your learners. We build a branded storefront and app with your catalogue, payments, video hosting and email list kept under your control.

You keep the learner relationship and the mailing list.

How an Edinburgh course app moves from idea to launch.

  1. 01Learner and buyer mappingOver video calls we separate the people who pay from the people who learn, list what each must see, and agree which existing courses move first.
  2. 02Content auditWe review your videos, slides, SCORM packages and question banks, decide what can be imported as it is and flag anything that needs captions or rework.
  3. 03Prototype on real phonesClickable screens for browsing, studying, assessment and certification, tested with a handful of your learners before anyone writes production code.
  4. 04Build in short cyclesFortnightly demos of working features, with your course team loading genuine content early so problems with video, quizzes or reports surface quickly.
  5. 05Pilot cohortOne course and one group of learners go live first. We watch completion, drop-off points and support questions, then fix what slows people down.
  6. 06Wider release and handoverThe full catalogue opens, app store listings are published in your developer account, and your administrators receive documentation and recorded training for daily tasks.

Technology

What we build this with.

We usually build the learner app cross platform for iOS and Android, with a web version for desktop study, and support SCORM and xAPI so existing course packages and other learning systems keep working. Video is served through a content delivery network with adaptive streaming, and the admin side runs in the browser so course staff never need to install anything.

01Mobile

  • Swift
  • Kotlin
  • Flutter
  • React Native

02Data and cloud

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

03Marketing and tracking

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

What Edinburgh course providers ask before building.

Every stage runs by video call and shared workspaces.

Discovery sessions, prototype reviews and fortnightly demos happen on video, and you get access to a test build on your own phone throughout. Codeeo has 80+ people across Dubai, Riyadh and Karachi and 200+ delivered projects in the UAE and the US. We do not have an office in Scotland, so we do not promise site visits. What we do commit to is a named point of contact, written decisions after each call and a shared board showing what is being built.

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