DEV Community

Cover image for Is a JAMStack LMS Possible?
Alex Patterson
Alex Patterson

Posted on

Is a JAMStack LMS Possible?

So I have been losing sleep over transitioning my Gatsby site to a dedicated LMS solution, where I can offer memberships or direct buy courses and pay Instructors.

Why

I think every developer has something to teach and if we can guide each other we could even make some side hustle type of money. There is a huge $25.7 Billion industry coming...

https://www.globenewswire.com/news-release/2020/07/24/2067246/0/en/25-7-Billion-Worldwide-LMS-Industry-to-2025-Featuring-Cornerstone-On-demand-Blackboard-D2L-Among-Others.html

Wordpress

The likely solution would be just to jump in head first into LearnDash, LearnPress or a similar Wordpress solution. However it loses all of those wonderfully fast sites because it is such an expensive database situation on these membership sites.

The load times are embarrassing though and there has to be a better way. At the very minimum a basic site on Kinsta will cost $100 a month for this to run with any reasonable exceptions.

Next.js

Perhaps there is a better way of doing this with an ecommerce solution using Next.js, building all the blog content out using that static builder and then leave the true LMS solution on the SSR side of hosting?

Your thoughts?

Let me know is this something anyone else is pondering?
Could we build something that sits beside https://forem.dev/?

Top comments (6)

Collapse
 
corpcubite profile image
Cubite • Edited

We have done that with Next.js, Strapi, Tailwind, Vercel, Stripe and OpenEDX. Check a demo here demo.cubite.io.
If you like to see how e-commerce works check it here youtu.be/tA6951Tya5E.

Let me know if you have any questions, I would be glad to help

Collapse
 
codercatdev profile image
Alex Patterson

Very cool @corpcubite where is your public repo located?

Collapse
 
corpcubite profile image
Cubite

We didn't make the repo public yet, but I would be glad to walk you though our code and show you how our platform works.

Thread Thread
 
owlsecco profile image
OwlSec Co

hi, i am interested in this. Maybe we can talk alunje73@gmail.com

Thread Thread
 
codercatdev profile image
Alex Patterson

Sounds great DM me @CodingCatDev and we can setup some time

Collapse
 
codercatdev profile image
Alex Patterson

I have been fighting with BuddyBoss and Learnpress all day. Might be time to try another solution...

Anyone using Lifter LMS?

lifterlms.com/