Shipping Against the Odds: The Story Behind Notoryum
Sep 28, 2026

Shipping Against the Odds: The Story Behind Notoryum

Founder Story • Dev Diary 🇬🇧 English Version

🚀 How Notoryum Was Born

Explore notoryum.site →

The spark for Notoryum came from a casual summer conversation. While chatting with a friend, I said, “Imagine a platform where students could instantly access lecture notes.” We looked at each other and thought, “Why aren’t we building it ourselves?” Initially planned as a joint project, circumstances shifted, and I took the reins solo.

The 10-Day Tablet Crucible

The real turning point happened during the holidays. My laptop fell and the screen shattered, leaving it pitch black. Repairs would take at least two weeks, but I refused to lose momentum. Armed with just my tablet and some Linux terminal wizardry, I bridged a headless remote display over Wi-Fi. That’s how Notoryum’s first lines were written—10 days of pure tablet coding until my workstation was revived.

💻 Technologies Behind the Scenes

Backend Vanilla PHP, architected cleanly from scratch.
Infrastructure Bootstrapped on InfinityFree; migrating to a dedicated VPS.
E-mail Transactional security & OTPs via Mailjet API.

⚡ How It Works

  • Note Sharing: Students upload notes; peers browse, rate, and purchase directly. The platform takes a modest commission, leaving the lion’s share to the author.
  • Subscription Perks: Active members gain access to study tools, bulletin broadcasts, and higher storage allocations.
  • Clean Outreach: Announcements remain visible to everyone, but direct communication is gated to subscribers to curb inbox spam.
  • Direct Messaging: A distraction-free, 1-on-1 thread interface built specifically for academic exchange.
  • AI Roadmap: Smart summarization, automated lecture Q&A, and key concept extraction are actively in development.

🔥 Challenges Along the Way

Free Hosting Bottlenecks Bandwidth limits and security policies posed frequent operational hurdles.
Payment Gateways Without a formal tax certificate, providers rejected applications. An IBAN ledger was designed as an agile interim stopgap.
Architectural Ceilings Real-time interaction under PHP was tricky, setting the stage for a migration to Express & NestJS.

🎓 Lessons Learned

Building from zero demands patience, sharp prioritization, and raw adaptability. Even under severe friction (a broken laptop and a tiny tablet), execution is always possible. Notoryum evolved from a practical utility into a deeply rewarding development masterclass.

🏁 The Takeaway

Notoryum is just getting started. It is not merely an app—it is a genuine effort to help students excel while shaping my journey as an engineer and builder.

 
Aşağıda Türkçe Versiyonu Başlıyor
 
Geliştirici Günlüğü • Vaka Analizi 🇹🇷 Türkçe Versiyon

🚀 Notoryum Nasıl Doğdu?

notoryum.site adresini ziyaret et →

Notoryum fikri sıradan bir yaz sohbetinde doğdu. Bir arkadaşımla konuşurken, “Öğrencilerin ders notlarına anında ulaşabildiği bir ekosistem hayal et,” dedim. Birbirimize baktık: “Bunu neden kendimiz inşa etmiyoruz?” Ortak bir proje olarak başlasa da şartlar beni dümene tek başıma geçmeye yöneltti.

10 Günlük Tablet Maratonu

Asıl dönüm noktası tatilde yaşandı. Laptopum düştü ve ekranı tamamen karardı. Tamir en az iki hafta sürecekti ama motivasyonumu kaybetmek istemedim. Sadece tabletim ve biraz Linux terminal sihirbazlığıyla Wi-Fi üzerinden harici ekran bağlantısı kurdum. Notoryum’un ilk temelleri işte o zaman atıldı—bilgisayarım tamir edilene kadar 10 gün boyunca tamamen tabletten kod yazdım.

💻 Arka Plandaki Teknolojiler

Backend Sıfırdan saf (native) PHP mimarisiyle yazıldı.
Altyapı InfinityFree ile başladı; plan bağımsız VPS.
İletişim & E-Posta Mailjet API ile güvenli aktivasyon ve bildirimler.

⚡ Nasıl Çalışır?

  • Not Paylaşımı: Öğrenciler not yükler, akranları inceler ve satın alır. Platform ufak bir pay alır, asıl kazanç yükleyene kalır.
  • Abonelik Ayrıcalıkları: Aktif üyeler duyuru yayınlama, gelişmiş çalışma araçları ve daha yüksek dosya kotasına sahip olur.
  • Filtreli İletişim: İlanlar herkese açıktır; fakat spam'i önlemek için doğrudan mesaj gönderme hakkı abonelere özeldir.
  • Birebir Sohbet: Öğrencilerin dikkat dağılmadan not üzerine haberleşebileceği sade bir sohbet arabirimi.
  • Yapay Zekâ Vizyonu: Not özetleme, otomatik soru çıkarma ve anahtar kavram analizi aktif olarak geliştiriliyor.

🔥 Yol Boyunca Karşılaşılan Zorluklar

Ücretsiz Hosting Sınırları Bant genişliği kısıtlamaları ve sunucu kural setleri sık sık pürüz çıkardı.
Ödeme Sağlayıcıları Vergi levhası olmadığı için sanal POS onayları alınamadı; geçici olarak manuel IBAN doğrulama sistemi devreye alındı.
Mimari İhtiyaçlar Anlık mesajlaşma dinamiklerini PHP ile sürdürmek zorlaştı; bu da Express + NestJS'e geçiş kararını netleştirdi.

🎓 Öğrenilen Dersler

Sıfırdan proje üretmek sabır, kararlılık ve sağlam bir odaklanma gerektiriyor. Kırık bir laptop ve eski bir tabletle bile bir şeyler inşa etmenin mümkün olduğunu gördüm. Notoryum sadece bir web projesi değil, kişisel yazılım serüvenimin en değerli okulu haline geldi.

🏁 Kapanış

Notoryum yolun henüz başında. Buradaki amaç sadece bir platform ayağa kaldırmak değil; öğrencilerin eğitim hayatına gerçek bir fayda sağlarken kendi geliştirici yolumda kalıcı bir iz bırakmak.