📚 Yazarlar için
Eserlerinizi yayımlayın, okuyucularınızla etkileşime geçin.
- • Tiptap zengin metin editörü
- • Türkçe karakter desteği
- • Sosyal etkileşim araçları
👥 Okuyucular için
Okuyun, not alın, diğer okuyucularla etkileşime geçin.
- • Cümle seviyesinde notlar
- • Dinamik üyelik seviyeleri
- • Mobil-öncelikli tasarım
Phase 0: Foundation Setup
✅ Next.js 15 App Router • ✅ TypeScript • ✅ Tailwind v3.4 • ✅ Admin Panel CRUD Integration
Tech Stack: Next.js 15, TypeScript, Zustand, Tiptap, React Hook Form + Zod
Architecture: Custom components, dynamic roles, configurable content management
Loading Components
Spinner Variants
Skeleton Variants
Small Card
smThis is a small card with hover effect. Perfect for compact information display.
Medium Card
This is a medium-sized card with standard padding. Great for most content types including book information.
Large Card
With subtitle
This is a large card with extra padding and space. Ideal for detailed content or forms.
React Hook Form Integration Test
This is helper text
This field has an error
Maximum 100 characters
0/100
This field has an error
This is a basic select
Select with option groups
This select has an error
Drag and drop files here, or browse to choose files
Upload a book cover image (max 5MB)
Drop your book manuscript here, or choose file
Accepts PDF, DOC, DOCX files
Drag and drop files here, or browse to choose files
File upload failed. Please try again.