Case study · Learning platform

Roche Academy

Learning and training platform for Roche, built with Symfony and Sonata Admin, including REST APIs powering a companion mobile app.

Roche Academy learning platform interface

Overview

Project
Roche Academy
Client
Roche
Sector
Learning platform
Role / scope
Platform backend, admin & mobile REST APIs
Technology
  • Symfony
  • Sonata Admin
  • REST APIs
Status
Delivered

The challenge

A learning and training platform that had to be managed through a web admin while also serving content to a companion mobile app.

The solution

A Symfony application with Sonata Admin for content and platform administration, exposing REST APIs consumed by the mobile app.

My contribution

  • Symfony platform development with Sonata Admin.
  • REST APIs powering the companion mobile app.

Key features

  • Learning & training platform
  • Sonata Admin back office
  • REST API layer for the mobile app

Technology

  • Symfony
  • Sonata Admin
  • REST APIs

Result & status

Delivered.

Contact

Have a project in mind?

Tell me what you’re building and let’s discuss how I can help.