BornaDev
BornaDev
Software Engineering Studio
ProjectsServicesTechnologiesTeamClientsBlogAboutContact
Start a Project
BornaDev
BornaDev
Software Engineering Studio

Product-minded software engineering studio specializing in high-performance web platforms and APIs.

Navigation

  • Home
  • Projects
  • Case Studies
  • Services
  • Technologies
  • Team
  • Clients
  • Blog
  • About
  • Contact

Capabilities

  • Backend Platform Engineering
  • API Architecture & Workflows
  • Enterprise Web Applications
  • DevOps & Container Readiness

Languages

Django REST API v1 Connected
© 2026 BornaDev (برنا توسعه). All rights reserved.
Engineered with precision for production reliability.
Case Studies
In-Depth Case Studies

فرقان؛ از مطالعه موضوعی آیات تا بازبینی داده‌های پژوهشی

فرقان دو مسیر مکمل را در یک محصول ارائه می‌کند: محیطی ساختاریافته برای مرور سوره‌ها، موضوعات، آیات و پرسش‌وپاسخ‌ها، و دستیار گفت‌وگویی برای طرح پرسش پژوهشی. این مطالعه موردی، ساختار تجربه کاربری و قابلیت‌های قابل مشاهده محصول را مرور می‌کند.

Associated Project: دستیار پژوهشی فرقان

The Challenge

در یک ابزار پژوهش قرآنی، نمایش متن به‌تنهایی کافی نیست. کاربر باید ارتباط سوره، موضوع، آیه و پرسش را دنبال کند، میان پاسخ کوتاه و توضیح تفصیلی جابه‌جا شود و وضعیت بازبینی هر داده را تشخیص دهد. در کنار این نیازها، نمایش هم‌زمان متن عربی دارای اعراب و توضیح فارسی باید خوانا بماند و امکانات پژوهش و مدیریت محتوا از یکدیگر قابل تشخیص باشند.

The Engineering Solution

رابط پژوهش بر زنجیره «انتخاب سوره، انتخاب موضوع، بررسی محتوا» بنا شده است. فهرست‌های قابل جست‌وجو مسیر انتخاب را کوتاه می‌کنند و فضای بررسی، آیات و ترجمه را همراه با پرسش‌ها و دو سطح پاسخ نمایش می‌دهد. وضعیت‌های مشخص بازبینی، ابزار ویرایش و شمار موارد بررسی‌نشده، گردش رسیدگی به داده‌ها را روشن می‌کنند. بخش گفت‌وگو نیز با فهرست مکالمات و نمایش پیام‌ها، مسیر تعاملی جداگانه‌ای در اختیار کاربر می‌گذارد.

Business & Operational Result

خروجی پروژه، یک محیط پژوهشی با دو شیوه دسترسی به محتواست: مرور ساختاریافته و گفت‌وگو. در بخش ساختاریافته، موضوع و آیات مرتبط هنگام بررسی پرسش‌ها در دسترس‌اند و وضعیت هر پاسخ قابل تشخیص است. در بخش گفت‌وگو، کاربر می‌تواند پرسش خود را در قالب مکالمه دنبال کند. تمرکز این معرفی بر قابلیت‌های محصول است؛ عددی برای دقت پاسخ، سرعت، حجم داده یا میزان استفاده اعلام نشده است.

System Architecture

در سطح تعامل قابل مشاهده، رابط React داده‌های سوره، موضوع، آیه و پرسش‌وپاسخ را از مسیرهای API جداگانه دریافت می‌کند. مسیرهای ورود و کاربر از مسیرهای پژوهش و گفت‌وگو تفکیک شده‌اند. فهرست فناوری‌های ثبت‌شده پروژه شامل React، Tailwind CSS، FastAPI، MySQL، OpenAI API، Docker و GitHub Actions است. جزئیات داخلی تولید پاسخ، مدل مورد استفاده و سازوکار بازیابی اطلاعات در معرفی عمومی این پروژه مشخص نشده‌اند.

Technical Deep-Dive

مسیر پژوهش؛ از سوره تا پرسش

TEXT

کاربر با انتخاب سوره وارد فهرست موضوعات مربوط می‌شود و سپس محتوای موضوع را بررسی می‌کند. قابلیت جست‌وجو در سوره‌ها و موضوعات و نمایش تعداد موارد بازبینی‌نشده، دو نیاز «یافتن محتوا» و «یافتن کار باقی‌مانده» را در یک مسیر پوشش می‌دهند.

آیات و ترجمه در کنار زمینه پژوهش

TEXT

آیات مرتبط با موضوع با متن عربی و ترجمه فارسی نمایش داده می‌شوند. تفکیک فضای انتخاب از فضای محتوا به کاربر اجازه می‌دهد هنگام مطالعه پرسش‌ها، سوره و موضوع جاری را نیز دنبال کند. پشتیبانی از نوشتار راست‌به‌چپ و متن عربی دارای اعراب از ملاحظات اصلی این تجربه است.

پاسخ کوتاه برای مرور، پاسخ تفصیلی برای بررسی

TEXT

هر پرسش می‌تواند پاسخ کوتاه و پاسخ تفصیلی پژوهشی داشته باشد. این تفکیک برای مرور سریع نتیجه و مطالعه توضیحات بیشتر دو سطح مستقل فراهم می‌کند. در رابط ویرایش نیز متن پرسش، پاسخ کوتاه و پاسخ تفصیلی به‌صورت فیلدهای جدا تعریف شده‌اند.

گردش بازبینی با وضعیت روشن

TEXT

برای پرسش‌وپاسخ‌ها سه وضعیت در انتظار بازبینی، تأییدشده و ردشده نمایش داده می‌شود. ابزارهای تأیید، رد و ویرایش و امکان ورود پرسش جدید در رابط پیش‌بینی شده‌اند. شمارنده وضعیت‌ها و نشان موارد بررسی‌نشده، مشاهده وضعیت رسیدگی به محتوا را آسان‌تر می‌کنند.

دستیار گفت‌وگویی در کنار محیط دیتاست

TEXT

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

هویت بصری متناسب با خواندن و پژوهش

TEXT

هویت بصری رابط از زمینه سبز تیره، تأکیدهای طلایی و رنگ روشن متن استفاده می‌کند. پنل‌های سوره، موضوع و محتوای بررسی از هم تفکیک شده‌اند و متن فارسی و آیات عربی با نقش‌های متفاوت نمایش داده می‌شوند. هدف این ساختار، روشن‌ماندن مسیر پژوهش و وضعیت محتوا در کنار یک تجربه بصری یکپارچه است.

← Engineering PortfolioStart a Project