DEV Community

loading...
Cover image for Is a JAMStack LMS Possible?

Is a JAMStack LMS Possible?

ajonp profile image Alex Patterson ・1 min read

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/?

Discussion (6)

pic
Editor guide
Collapse
corpcubite profile image
Cubite | E-learning Solutions • 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
ajonp profile image
Alex Patterson Author

Very cool @corpcubite where is your public repo located?

Collapse
corpcubite profile image
Cubite | E-learning Solutions

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
ajonp profile image
Alex Patterson Author

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

Collapse
ajonp profile image
Alex Patterson Author

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

Anyone using Lifter LMS?

lifterlms.com/