TL;DR - After teaching a bunch of bootcamps, I realised that it always involved juggling with a lot of different tools (Slack, Zoom, Typeform, etc.), so I’ve started building (on Bubble, of course) an all-in-one platform to create, sell and run online bootcamps (https://bootkamps.com). I’m looking for bootcamp instructors to beta test the platform!
Still in the early stages (soft launched a couple of weeks ago), but the app already allows instructors to:
Create a bootcamp and plan sessions Add resources to each session Invite students or other instructors Send automated reminders Run live video sessions on-platform (Jitsi) Record sessions and enable replay on-platform (or any videos) Export attendance reports Chat on-platform through a Slack-like interface
On the tech side, it heavily relies on Jitsi (simple iframe integration for the time being) and @pork1977gm’s videoJS plugin (the most versatile I could find, and with an awesome support ). On the design side, I started from @Thimo’s beautiful UI kit “Modern Dashboard”.
Had a few bootcamps organized on the platform but looking to run a few more before adding next set of features.
Would love if @Bubble could some day consider running their bootcamps on Bootkamps, obviously but in the meantime, if you’re running online group trainings (not necessary about Bubble, it can be about anything), hit me up!
Actually, I’ve had similar questions/requests already.
Right now it works, but as you suspect it is a bit weird, because there are no permissions at the session level, so anyone who’s part of a bootcamp can join any session. The whole platform is built around the concept of “cohort-based courses”, so it focuses on that use case.
It wouldn’t be a huge lift to add permissions to the Session object, so that admins can define who can view/join a particular Session. Happy to discuss further to better understand your use case @cmarchan. Will PM you
The most frequent request I got though is about the possibility to create “breakout rooms” on the fly. I’m about to implement this, probably by allowing unique video conferencing links to be generated and shared with the relevant students. These breakout rooms will be different from regular sessions in the sense that they will not be part of the attendance sheet report, and admins won’t be able to schedule them (therefore, students won’t receive an email reminder like they do for regular sessions).
Out of curiosity - did you build a custom plugin to implement the Jitsi meet instance? If not did you do it primarily with just the iframe and no custom-built plugins? Thanks in advance! I hope Bootkamps is going well.
Just went with the iFrame implementation. Works really really well, and it’s free. The only downside is that on mobile people need to install the native jitsi app. But my focus is desktop, so that is fine with me.