Next.js Discord

Discord Forum

LMS Management System Lessons Display

Unanswered
Dwarf Hotot posted this in #help-forum
Open in Discord
Dwarf HototOP
If I wanted to create a learning management system in next, how should I go about displaying information on the learning portion if theres about 100 pages/slides to click through per topic? Its original content and has been designed like a slideshows worth of information per part of a lesson. So, for lesson 1 i.e., it would only be about 1 heading, 1 small paragraph, and some images, before. going to part/slide 2/100. I dont want to make 100 files per topic for each lesson, nor do i want to have 100 divs per topic. What is the best way to go about organizing this much content per lesson? Routing? Rerendering? Which ever is the most eff. If there is no way around having 100 divs please let me know. Thanks.

2 Replies

European sprat
I think it depends on how you're storing and retrieving the slide data
@European sprat I think it depends on how you're storing and retrieving the slide data
Dwarf HototOP
I was wondering since its essentially the equivalent of 100 small powerpoint slides of content per topic, what the best way was. Im using prisma db for storing user information and pop quiz schema. But as far as storing and retrieving slide data, im unsure. Should I store it in some json maybe? Because not every slide has images, and theres custom animations for probably 1/5 of the slides as it displays on the screen. Any thoughts?