Öğrencileri ve öğretmenleri abonelikler aracılığıyla bir araya getiren, gerçek zamanlı zamanlama ve otomatik ödemelerle çevrimiçi özel dersi basit ve güvenilir hale getiren, kullanımı kolay bir platform.

Vizyonunuzu aynı uzmanlık ve özveri düzeyiyle hayata geçirmenin yollarını konuşalım.
MicrocosmWorks, müsaitlik yönetimi için Calendly'yi entegre etti; öğretmenlerin, öğrencilerin gerçek zamanlı olarak rezervasyon yapabileceği tekrarlayan ve tek seferlik müsaitlik pencereleri belirlemesine olanak tanıdı. Edge Functions ile Supabase arka ucu, rezervasyon çakışması çözümlemesini, saat dilimi dönüştürmeyi ve otomatik takvim senkronizasyonunu ele alır. Bir öğrenci bir seans rezervasyonu yaptığında, her iki taraf da onay alır ve kalan seans kredilerini doğrulamak için Stripe aboneliği kontrol edilir.
MicrocosmWorks, oturum sıklığına göre birden fazla plan kademesiyle abonelik faturalandırması için Stripe'ı entegre etti. Sistem, rezervasyon sırasında otomatik ödeme işlemini, dönem ortası plan değişiklikleri için oranlamayı ve başarısız ödeme tekrar deneme mantığını yönetir. Eğitmen ödemeleri tamamlanan oturumlara göre otomatik olarak hesaplanır ve yönetici paneli gelir raporlaması, abonelik metrikleri ve ödeme takibi sağlar.
MicrocosmWorks, nitelikleri, konu uzmanlığını, uygunluk tercihlerini ve fiyatlandırmayı çok adımlı bir formda toplayan, React Hook Form ve Zod validation kullanarak sadeleştirilmiş bir öğretmen işe alım akışı oluşturdu. Supabase backend'i, öğretmen profillerini aranabilir etiketlerle depolar ve bir admin inceleme kuyruğu, platform operatörlerinin öğretmenler öğrenci arama sonuçlarında görünmeden önce kimlik bilgilerini doğrulamasına olanak tanır.
MicrocosmWorks, Prime Tutor'ı ön uç için React ve TypeScript ile Vite üzerinde, arka uç için Supabase (PostgreSQL veri tabanı, authentication, real-time subscriptions ve Edge Functions) ve stil için TailwindCSS ile oluşturdu. Supabase, yerleşik real-time capabilities'i, multi-role access control için row-level security'si ve cold-start latency'yi azaltan Edge Functions'ı nedeniyle tercih edildi ve bu sayede bir startup-stage product için toplam infrastructure cost'u düşük tuttu.
MicrocosmWorks, Prime Tutor'ın data modelini hem bire bir hem de grup oturumu türlerini barındıracak şekilde tasarladı. Supabase schema'sı, oturum kapasite limitlerini, bekleme listelerini ve grup fiyatlandırma katmanlarını destekler. Planlanmış ders dizileriyle ders tabanlı öğrenmeye genişletmek mimari olarak basittir ve MicrocosmWorks bu özelliği saatlik 15-30 ABD doları geliştirme ücretleriyle 4-6 sprint döngüsünde ekleyebilir.