Skip to content
Medion7

Work

Platforms we build and run

Most of our work is long-term: we designed these systems, we operate them, and we keep upgrading them. Public-sector and academic projects are named; private clients are described without names.

Higher education In production, continuously developed

e:Presence

Greek academic and research community

A scheduled videoconferencing service for universities and research institutes, built on the Zoom API. Institutions, departments and users are managed in one hierarchy, with federated login through the academic identity federation.

  • Conference scheduling with participant invitations, registrations and attendance tracking
  • Meetings of up to 1,000 participants, joined from desktop, mobile, H.323 and SIP room systems or by phone
  • Live streaming to external platforms, live polls and service-rating surveys
  • Cloud recordings, call detail records and a real-time statistics dashboard with per-institution drill-down
  • A managed pool of Zoom named users that is sized and recycled automatically
  • Shibboleth single sign-on, role-based permissions and automatic anonymisation of inactive accounts
Laravel 13 PHP 8.5 Vue 3 Zoom API Redis Horizon Reverb
Government In production, continuously developed

e:Presence Gov

Greek public administration

The public-administration edition of e:Presence. Civil servants sign in with their TaxisNet credentials, administrators are verified against the civil-servant registry, and guests without a Greek tax number can still be invited to meetings.

  • GSIS / TaxisNet OAuth2 login for public-sector staff
  • Administrator verification against the civil-servant registry through a dedicated registry API
  • Guest invitations for external participants
  • Fine-grained permissions on users, groups and conferences
  • Kept in feature parity with e:Presence through a documented porting process
Laravel 13 PHP 8.5 Vue 3 Zoom API OAuth2 SOAP
Infrastructure In production

Conference gateway API

Medion7 platform

The REST service behind our conferencing products. It hides the Zoom REST API behind rooms, meetings, series and participants, and shares a pool of Zoom accounts across client applications by allocating one the moment a meeting starts.

  • Dynamic account allocation from a shared license pool
  • Recurring series, participant registration and named users
  • Webhook processing for meeting events and completed recordings
  • Multiple Zoom OAuth credential sets and a PHP client SDK for integrators
Laravel 12 PHP 8.3 Passport Horizon Zoom API
Higher education Chamilo era since 2010s, Laravel LMS since 2024

EDIVEA learning platforms

University of Crete, Department of Preschool Education (EDIVEA lab)

Several branded e-learning instances for teacher training and MOOCs, run for years on customised Chamilo and now migrated to our own Laravel LMS. One codebase serves every instance with its own database and branding.

  • 841 courses, 6,700 users, 2,700 learning paths and 12,600 learning-path items migrated from four Chamilo instances
  • About 4,000 H5P interactive items moved out of WordPress into the native H5P editor
  • Learning paths, assignments, automatic and manual grading, PDF certificates and payment validation
  • A built-in social learning network replacing BuddyPress
Laravel 12 Nova 5 Vue 3 H5P Tailwind
Higher education 2025 onwards

EDIVEA research repository

University of Crete, Department of Preschool Education

A Laravel replacement for the department's Drupal thesis and research repository, with an import tool that carries the existing records across.

  • Structured records for theses and research output with search and browsing
  • Drupal export import with validation
  • Automated tests, static analysis and a release pipeline to Plesk
Laravel PHP 8.5 Livewire GitLab CI
Government Laravel 8 in 2021, modernised to Laravel 12

SYZEFXIS II Network Video Portal

SYZEFXIS II, the Greek public-sector network (svs.ddt.gov.gr)

The multimedia portal of the SYZEFXIS II public-sector network. Publishers upload or import footage, the platform transcodes it, and visitors browse by category, tag, chapter and map location.

  • Chunked uploads or YouTube import with automatic FFmpeg transcoding to 720p and 1080p through queued jobs
  • Chapters, embeddable player, podcasts and physical archive records
  • Europeana-style Dublin Core metadata and an interactive map of geolocated content
  • Public, private and featured visibility with separate playback rules for guests
Laravel 12 Nova 5 Inertia Vue 3 FFmpeg Horizon
Public education 2025 onwards

Open educational resources digitisation

National education programme

Production workflow for turning open educational resources into Moodle courses with H5P interactions and quizzes. Work moves through tracked review stages, and a metrics dashboard reports course-creator output.

  • Issue-driven workflow with eleven review and correction stages
  • Reusable HTML and H5P formatting snippets and AI-assisted drafting
  • Laravel dashboard on the GitLab API tracking throughput and payments
Moodle H5P Laravel GitLab API
Government 2021

Satellite TV subsidy platform

tvcoverage.gr

Manages subsidy requests for satellite TV service in remote rural areas of Greece: application periods, citizen service centres, municipalities, providers, packages and payment audits.

  • Application lifecycle across citizen service centres and regional units
  • Provider and package management with payment auditing and exports
  • Survey collection and a documented API for partners
Laravel Inertia Vue 3 Tailwind
Professional education 2010 to 2024

International medical training academy

Private e-learning provider (2010 to 2024)

Fourteen years of e-learning operations for an international academy teaching health professionals worldwide: a deeply customised Chamilo LMS, a Laravel admissions and subscriptions portal in 12 languages, and a subtitle translation workflow for its video library.

  • Course registration in 12 languages with automatic account and subscription provisioning in the LMS
  • Payment plans, applications, seminar groups and study stages managed in Laravel Nova
  • Clinical case submission and moderation workflow for postgraduate students
  • Subtitle translation and correction exported straight to VTT for multilingual playback
Chamilo Laravel 10 Nova 4 Vue 2 Horizon

Earlier history

Before 2016: hundreds of videoconferencing installations

Medion7 started in 2001 as a systems integrator, installing and supporting videoconferencing rooms for public entities and private companies across Greece. That hands-on background with H.323 and SIP room systems still shows in the platforms we build, which treat room systems and phone dial-in as first-class participants.

Have a similar project?

We are happy to walk you through any of these platforms in a call and discuss how the approach would fit your organisation.