One of our clients asked us to make a system that can play AICC files offline and send the activity reports to our backend. AICC files are an old way to store training courses with slides, information, and videos. Each slide has a "Next" button to go forward, a "Back" to go back, and the last slide has an "End" button to finish the training.

These files are like a playable website. You can play them easily by opening the index.html file in the package root. We faced two main challenges: 1. Tracking the events, and 2. Letting users pick up where they left off.

We’ve built a system that plays the AICC file and tells our backend when a user moves between slides or finishes the course. So we’ve tackled the first challenge, but we’re still working on the second one.

AICC files are very outdated and don’t work with React.js or any modern frameworks. That’s why we created a simple HTML/JS player that tracks the events and sends them to our backend using a straightforward AJAX API call.

Now, we need help figuring out how to solve the second challenge.

Hourly Range: $20.00-$40.00

Posted On: April 25, 2024 04:28 UTC
Category: Front-End Development
Skills:AJAX, HTML

Country: United Kingdom

click to apply

Powered by WPeMatico