IDEA e-Learning Software

Executive summary

Being pioneers in the domain of scuba diving education, IDEA quickly realised the potential of mixing in technology with their well-established teaching practices, and put us in charge of developing their e-teaching platform.

We have been working together with IDEA since 2012, and in these last 5 year we have been constantly building their platform, which is now used by students across 7 countries.

Case studies: IDEA
Case studies: IDEA logo

The Client

Our client is IDEA Germany, Austria and Central Europe, a subsidiary of the International Diving Educators Association. IDEA was originally established in 1952 as part of the FSDA (Florida Skin Divers Association). In Europe the first headquarters were established in 1992 in Italy and from the beginning of 1995 the Italian headquarters became the European headquarters and IDEA Europe was born, with regional offices in several countries of Europe and instructors also outside of Europe.

The Scope

The main goal was designing a system which would centralise all the education related activities in one, universally accessible place. All the materials, courses and records needed to be opened, downloaded and printed from anywhere, classroom or beachside.

One of the main features is a course system. Courses include study materials and automatically evaluated tests, in 6 different languages. One of the interesting challenges while designing the application was a dependency system for courses, which prevents users from accessing courses without priorly completing all prerequisites.

The other core feature is the student record file. The record file can be accessed by students and their instructors, and includes all the information regarding the student's development, such as certificates, tests scores, pool and open water lesson grades, payment status, etc. This provides them with an up-to-date overview of their training progress.

Other features include an access-control level module, which allows the management of different user roles (administrators, instructor trainers, instructors, students), an internationalisation module for translating all content, media files and interfaces in 6 languages, a private messaging system which aids student-instructor communication and a newsletter module.

Case studies: IDEA

The Result

The resulting application is currently used by 150 scuba diving students across 7 countries. Students can broaden their knowledge partaking in courses and online tests, while instructors can quickly access information regarding their students.

Case studies: IDEA
6 languages
170 students
55 courses
630 tests completed

Technology Stack

  • CodeIgniter
  • PHP
  • MySQL
  • Apache

Other Case Studies

Case studies: PROFNET


PROFNET is an e-learning project financed by the Hungary-Romania Cross-Border Co-operation Programme, and organised by the Bartók Béla High School in Timisoara, Romania in partnership with the Kis Bálint Elementary School in Vésztő, Hungary.

Read on
Case studies: nJoy - The Hive

nJoy - The Hive

DAI-TECH, the fast-growing company behind the nJoy brand, quickly outgrew their existing software infrastructure and needed a custom-built integrated solution. They employed us to deliver a product lifecycle management tool, created from the ground up to fit their particular needs.

Read on

Want to discuss an idea us or just say hi?Get in touch now

We're always willing and ready to listen to any request. So, if you like our work and you've got an idea you want to discuss, just grab your phone or keyboard and contact us.

Company details

C4WEB STUDIO SRL Company no.: J35/2534/2013 EU VAT: RO32329797