You will get a node.js or PHP-based LTI 1.3 Provider for your learning application
Top Rated

Project details
Why risk the time and budget to understand and develop a complete LTI 1.3 provider for your existing application when schools and companies will buy from you now?
Instead, get your 80/20 faster, proven, and with minimal project execution risk. Our LTI 1.3 provider is already used regularly by multiple learning products and was originally launched in 2018, first for LTI 1.1 and more recently for LTI 1.3. Quickly provide LTI 1.3 support for your key clients, utilize our expertise, and focus your time and investments on the best additional features, like user experience for LTI users or the LTI Advantage services including Names & Roles, Assignment & Grades, and Deep Linking.
You'll get a fully-functioning LTI 1.3 provider with a convenient administrative UX/UI that can be bolted to your existing core application using 2-3 pre-specified API endpoints. You'll also get reference documentation based on your key LTI access scenarios and testing with 2-3 key LTI consumer platforms (e.g. LMS's / CMS's). Your existing core application team can develop endpoints on your side, or for an additional fee, we'll learn your application and create all endpoints correctly. Let's get started!
Instead, get your 80/20 faster, proven, and with minimal project execution risk. Our LTI 1.3 provider is already used regularly by multiple learning products and was originally launched in 2018, first for LTI 1.1 and more recently for LTI 1.3. Quickly provide LTI 1.3 support for your key clients, utilize our expertise, and focus your time and investments on the best additional features, like user experience for LTI users or the LTI Advantage services including Names & Roles, Assignment & Grades, and Deep Linking.
You'll get a fully-functioning LTI 1.3 provider with a convenient administrative UX/UI that can be bolted to your existing core application using 2-3 pre-specified API endpoints. You'll also get reference documentation based on your key LTI access scenarios and testing with 2-3 key LTI consumer platforms (e.g. LMS's / CMS's). Your existing core application team can develop endpoints on your side, or for an additional fee, we'll learn your application and create all endpoints correctly. Let's get started!
Web Programming Project
API Development, API IntegrationProgramming Languages
PHP, JavaScriptCoding Expertise
Cross Browser & Device Compatibility, Performance Optimization, SecurityWhat's included
| Service Tiers |
Starter
$3,000
|
Standard
$6,000
|
Advanced
$10,000
|
|---|---|---|---|
| Delivery Time | 3 days | 28 days | 70 days |
Number of Revisions | 0 | 0 | Unlimited |
Source Code |
43 reviews
(38)
(3)
(2)
(0)
(0)
This project doesn't have any reviews.
SD
Shimika D.
Feb 20, 2026
Moodle & Wordpress(WooCommerce) Integration
Great freelancer to work with, great communication and patience.
JW
Joanie W.
Oct 27, 2025
Extend Existing LTI Provider to Support LTI 1.3
John & team did an excellent job on our LMS 1.3 development project! He is professional, responsive, and solution-oriented. Would and will work with him in the future!
DY
David Y.
Aug 16, 2024
LTI 1.3 config/customize - Moodle and Brightspace
CP
Carlo P.
Dec 20, 2022
Moodle Development - System Design and Stabilization
BK
Brian K.
Jul 6, 2022
Moodle Job Expert
About John
EdTech & E-commerce: Moodle, Canvas, AWS, AI, LTI, SCORM/xAPI, Shopify
100%
Job Success
Brunswick, United States - 11:39 pm local time
...............
Expert-Vetted & Top-Rated Plus by Upwork (Top 1% of freelancers)
...............
Sample Rates
- Development: $40/hr; lower available for larger projects
- Strategy/guidance/architecture/security: $70-$130/hr, depending on need
- Emergency/recovery/immediate support: $140/hr
...............
Results & Expertise
EDTECH
- Thousands of successfully completed projects using Moodle through v5.x, Moodle IOMAD, Totara, and Canvas:
a) Front- and back- end UX, UI, theme. and plugin solutions using AI-driven design, dev, and testing across necessary frameworks, HTML, CSS, JS/jQuery, PHP, and/or SQL
b) Infrastructure config/optimization and/or hosting, including AWS, auto-scaling, DB, CDN, security, caching, and DNS
c) LTI 1.3 and 1.1 provider and consumer solutions
d) eCommerce B2C and B2B integration using proven stacks: Shopify, Stripe, WordPress, WooCommerce, Edwiser Bridge, Zoho, Authorize, and Salesforce
e) SCORM and xAPI customization and debugging, including remote tracking of usage
f) Responsive, mobile, cross-device Moodle and WP modernizations, including using modern, responsive/adaptive themes
g) AI-driven reporting and metrics integrations and customizations; also ChartJS, HighCharts, Intelliboard, and LearnerScript
h) Advanced content interactions using Articulate Storyline, Adobe Captivate, iSpring, Elucidat, and LMS platform tools
i) Search UI/UX, chatbots, and model customization, including integration/configuration of AI-based solutions, Solr, and others
j) Activity module customization, for example mobile/responsive design for lesson modules and adjustment of 3rd-party tools like H5P, Poodll, games, and flashcards
k) Thousands of major and minor UX, logic, API, and DB updates and fixes - JavaScript, PHP, CSS, SQL, jQuery, and others
- Complete LMS/LXP/LTI solutions - Single- and multi- tenant Moodle and Wordpress-based solutions
a) Pre-built Moodle multi-tenant / client platform combing top theme, eCommerce, admin. plugins, and 300+ enhancements; launched for 100 - 100K+ users
b) Pre-built LTI 1.3 provider enabling distribution of apps/products to popular K-12 and higher-ed LMS and CMS platforms; other LTI pre-builds also available
MARKETING & SALES AUTOMATION
- Enterprise automation and migration:
a) API-based integration of Shopify and Stripe, as well as Salesforce, HubSpot, Freshdesk, Zoho CRM/Subscriptions/Creator, payment processing, and product platforms
b) Migration of legacy sales/marketing systems and process to Salesforce and HubSpot
c) Development of advanced Salesforce, HubSpot, and Zoho workflow rules and integrations for marketing automation and sales goals
- Multiple customized Wordpress (WP) sites for subscription and one-off products, including subscriptions, payments, organic search tools/code, and Elementor UX/UI
- WP plugin customization
- Elimination of WP plugin conflicts before and after updates, incl. identifying conflicts in variables across plugins
- Migration of WP installs to hosted services like WPEngine
- Integration of analytics and customer success tools into websites and mobile products (e.g. Google Analytics, Meta workflows)
- Integration and customization of eCommerce/cart capabilities, including Shopify, Stripe, PayPal, WooCommerce, Edwiser Bridge, aMember, nd other services / APIs
- Development and updates of Unbounce and custom PHP-based landing pages responsible for generating millions of views each month for direct and affiliate traffic
TECHNICAL SKILLS
• AI: Agentic and chat-driven design, development, testing automation, and infrastructure/scaling, using Claude or OpenAI; AI-driven automation solutions; harness development; model training and optimization
• Product: PHP, HTML, CSS, Javascript, jQuery, Angular, Node.js, AJAX, ASP.NET VB/C#.NET, Objective-C, VBA, Java, MSSQL, MySQL, Wordpress, Moodle, IOMAD, Totara, Canvas, SCORM, xAPI, Limelight, Brightcove, Vimeo API, Articulate Storyline, Elucidat, Captivate, Figma, Sketch, Balsamiq, XD, Github, Gitlab, Bitbucket, JIRA, Trello, Asana, Zendesk, Desk, HelpScout, Evergage, Zapier, VWD, Eclipse, Xcode, TortoiseSVN, Photoshop, InDesign
• Sales/marketing: Salesforce and Zoho CRMs (incl. workflow/coding), HubSpot, Pardot, Google analytics/adwords, Shopify, Stripe, PayPal, WooCommerce, Unbounce, MailChimp, SendGrid, MagnetMail, BigCommerce, aMember, funnel design, multi-channel automation incl. email marketing, SEO, PPC, outbound/cold call scripting
• Systems: Linux, AWS, Azure, DNS, TCP/IP, Email delivery incl. SPF, DKIM, DMARC compliance, Apache, Nginx, IIS, Twilio, RingCentral, Active Directory, Exchange
Steps for completing your project
After purchasing the project, send requirements so John can start the project.
Delivery time starts when John receives requirements from you.
John works on your project following the steps below.
Revisions may occur after the delivery date.
Setup LTI provider test instance
Requires an existing server and domain with HTTPS/SSL; we can help if needed
Kickoff/onboarding call
We'll explain key LTI 1.3 access options and understand your key access scenarios for clients/users.

