لوگوی رایانوین
محتوا و فرهنگ

نقال — پلتفرم داستان‌سرایی دیجیتال ایران

اکوسیستم نوشتن، خواندن و عرضه‌ی داستان‌های فارسی

نقال یک مونوریپوی چندپنله است که اکوسیستم کامل داستان‌سرایی دیجیتال فارسی را فراهم می‌کند: پورتال خواننده، استودیوی نویسنده با ادیتور TipTap، کاکپیت ادمین، سایت معرفی با نقشه ایران، و یک API مرکزی Spring Boot. طراحی light-minimal، RTL-first، با design system مشترک @naqqal/ui.

Next.js 15ReactTypeScriptTailwind v4Framer MotionTipTapSpring Boot 3.3Java 21PostgreSQLElasticsearchRabbitMQMinIODocker
تصویر این محصول به‌زودی منتشر می‌شود
قابلیت‌های کلیدی

همه چیزی که یک سازمان نیاز دارد

چهار پنل با شخصیت متمایز

Landing (saffron)، Reader (saffron)، Studio (turquoise)، Admin (ink) — همه روی یک design system مشترک.

استودیوی نویسنده با TipTap

محیط حرفه‌ای نوشتن با ادیتور TipTap، تحلیل‌گر متن، گیمیفیکیشن و آمار نویسنده.

Design System @naqqal/ui

primitiveهای visual، motion، nav و feedback مشترک بین پنل‌ها با توکن‌های CSS کاملاً تم‌پذیر.

نقشه تعاملی ایران + 3D

کامپوننت IranMap و IranGlobe با داده‌ی واقعی OSM و BookStack3D برای صفحه‌ی landing.

گیمیفیکیشن و Commerce

سیستم سطح/امتیاز برای نویسنده‌ها و خواننده‌ها، با ماژول فروش و پرداخت یکپارچه.

Theme چندحالته با RTL کامل

حالت‌های light / ink / sepia با next-themes، logical CSS properties، فونت Vazirmatn و Estedad.

معماری سامانه

پشته فنی و سرویس‌های داخلی

نقال (RNT.Naqqal) با رعایت اصول معماری سازمانی طراحی شده؛ جدا‌سازی سرویس‌ها، مقیاس‌پذیری افقی و مانیتورینگ کامل از روز اول.

  • apps/landing (Next.js, port 3003): معرفی محصول + 3D + نقشه ایران
  • apps/web (Next.js, port 3000): Reader Portal و کتابخوان
  • apps/studio (Next.js, port 3001): Writer Workshop با TipTap
  • apps/admin (Next.js, port 3002): داشبورد عملیات و KPI
  • apps/api (Spring Boot, port 8080): سرویس مرکزی REST
  • libs/ui (@naqqal/ui): design system مشترک
  • libs/shared-types: قراردادهای TypeScript بین فرانت‌ها
مشخصات فنی

جدول مشخصات

بک‌اند
Spring Boot 3.3 / Java 21
فرانت
Next.js 15 × ۴ اپ (web/studio/admin/landing)
پایگاه داده
PostgreSQL 16
Search
Elasticsearch
صف
RabbitMQ
ذخیره فایل
MinIO (S3 Compatible)
ادیتور
TipTap
Design System
@naqqal/ui + Tailwind v4
زبان رابط
فارسی کامل (RTL)
کاربردها

مناسب چه سازمان‌هایی است؟

ناشران دیجیتال

بستر کامل عرضه و فروش محتوای ادبی فارسی

نویسندگان مستقل

استودیوی نوشتن، انتشار و ارتباط با خواننده‌ها

آموزش و فرهنگ

دسترسی مدارس و دانشگاه‌ها به مخزن داستان‌های فارسی

پلتفرم‌های محتوای منطقه‌ای

white-label برای کشورها/زبان‌های مشابه با RTL

آماده شروع همکاری

پروژه بعدی سازمان شما را با رایانوین بسازیم.

جلسه اکتشاف ۳۰ دقیقه‌ای رایگان برای بررسی نیاز، انتخاب محصول مناسب و ارائه مسیر اجرایی شفاف.