wesley(teacher)
VerifiedEnglish Teacher
No reviews yetAbout
One last suggestion: design your video system behind an abstraction layer. Instead of calling LiveKit directly throughout your app, create a VideoProvider service (for example, src/services/video/). Then the rest of your platform talks only to that service. If you ever decide to switch from LiveKit to Daily, 100ms, or another provider, you'll mostly replace one module rather than rewriting your entire booking and classroom system. This small architectural decision can save you weeks of work in the future. One last suggestion: design your video system behind an abstraction layer. Instead of calling LiveKit directly throughout your app, create a VideoProvider service (for example, src/services/video/). Then the rest of your platform talks only to that service. If you ever decide to switch from LiveKit to Daily, 100ms, or another provider, you'll mostly replace one module rather than rewriting your entire booking and classroom system. This small architectural decision can save you weeks of work in the future.
Qualifications
bsc
cape town · 2016
Reviews
No reviews yet. Reviews appear after students complete moderated lessons.
Paid directly to the teacher — no platform markup.
Times shown in Africa/Johannesburg. Teacher schedule: Africa/Johannesburg.
Sign in to bookReserving creates a pending booking. Student checkout will be enabled in the payments phase.
Weekly availability
Times shown in the teacher's timezone (Africa/Johannesburg).
- Sunday09:00–17:00
- Monday09:00–17:00
- Tuesday09:00–17:00
- Wednesday09:00–17:00
- Thursday09:00–17:00
- Friday09:00–17:00
- Saturday09:00–17:00