Zanichelli LearningRecordStore-xapi
github.com
Spec sheet
- Purpose
- The project is an LRS that implements xAPI to validate statements and send data to AWS S3 storage.Read 9 Oct 2026 · github.com
- Deployment
- The setup instructions support running the application with Docker Compose or directly with PHP’s built-in web server.Read 9 Oct 2026 · github.com
- Support
- The repository README provides setup and API documentation pointers but does not state a support service or response commitment.Read 4 Oct 2026 · raw.githubusercontent.com
- License
- The software is released under the MIT License, which permits use, modification, and distribution subject to its stated conditions.Read 4 Oct 2026 · github.com
- API documentation
- The README lists an API documentation endpoint at http://localhost:8085/api/documentation.Read 9 Oct 2026 · github.com
- Authentication
- Basic Auth is the default, and the README describes switching to OAuth2 client-credentials authentication using Passport.Read 9 Oct 2026 · github.com
- Commercial details
- The opened project page does not state a price, subscription plan, free trial, support offering, or compliance certification.Read 9 Oct 2026 · github.com
- Database setup
- The instructions call for running database migrations with seed data during setup.Read 9 Oct 2026 · github.com
- Framework
- The repository topics identify Laravel Lumen as a project technology.Read 9 Oct 2026 · github.com
- Integration
- The project sends xAPI data to AWS S3 storage.Read 9 Oct 2026 · github.com
- Open source license
- The repository identifies its license as MIT.Read 9 Oct 2026 · github.com
- Repository availability
- The project is published as a public GitHub repository under ZanichelliEditore.Read 9 Oct 2026 · github.com
- Security detail
- The README documents Basic Auth and an optional OAuth2 client-credentials mode, but does not describe security certifications or compliance attestations.Read 4 Oct 2026 · raw.githubusercontent.com
- Setup requirements
- The setup instructions use Composer to install the application dependencies.Read 9 Oct 2026 · github.com
- Statement handling
- The repository describes the LRS as validating xAPI statements before sending them to S3.Read 4 Oct 2026 · github.com
- Storage integration
- The project integrates with AWS S3 for data storage.Read 4 Oct 2026 · github.com
- Technology
- The repository describes the project as PHP and its dependencies include Laravel Lumen and an AWS S3 Flysystem adapter.Read 4 Oct 2026 · github.com
- Testing
- The README documents running the test suite with PHPUnit and generating an HTML coverage report.Read 9 Oct 2026 · github.com
- Who it is for
- The documented use is for deployments that need an xAPI Learning Record Store connected to AWS S3.Read 4 Oct 2026 · github.com
Where Specifiction places it
- Learning Record Store Software#21 of 236.6