سراهوش
سامانه ابری و هوشمند مدیریت ساختمان که امور مالی، شارژ، ارتباط با ساکنین، تعمیرات، پرداختها و ابزارهای مبتنی بر هوش مصنوعی را در یک سیستم یکپارچه ارائه میدهد.
Tech Stack
معرفی
سراهوش یک سامانه ابری و هوشمند برای مدیریت ساختمان و مجتمعهای مسکونی و اداری است که با هدف دیجیتالی کردن فرآیندهای روزمره ساختمان توسعه داده شده است.
در این سامانه، مدیریت مالی، محاسبه شارژ، پرداختها، ارتباط با ساکنین، ثبت خرابی، مدیریت امکانات، رزرو فضاهای مشترک و نگهداری اسناد در یک پلتفرم یکپارچه قرار گرفتهاند.
سراهوش برای مدیران ساختمان یک پنل مدیریتی و برای ساکنین یک تجربه ساده و موبایلمحور ارائه میکند و امکان نصب بهصورت PWA نیز در نظر گرفته شده است.
امکانات
- مدیریت ساختمان و ساکنین شامل بلوک، طبقه، واحد، مالک و مستأجر.
- محاسبه هوشمند شارژ.
- مدیریت صندوق و حسابداری ساختمان.
- ثبت و مدیریت هزینهها و فاکتورهای مشاعات.
- پرداخت آنلاین شارژ و قبوض.
- ثبت و تأیید فیش پرداختی.
- تسویه حساب واحدها.
- گزارشگیری مالی و خروجی PDF.
- تابلو اعلانات و اطلاعرسانی به ساکنین.
- گفتگوی مستقیم میان مدیریت و ساکنین.
- نظرسنجی و رأیگیری.
- ثبت خرابی و تیکت پشتیبانی.
- مدیریت و رزرو امکانات مشترک ساختمان.
- بایگانی اسناد رسمی و صورتجلسات.
- گالری شفافیت ساختمان.
- مدیریت فایلها و اطلاعات مجتمع.
- ارسال پیامک و اطلاعرسانی هدفمند.
- مدیریت سطح دسترسی کاربران.
- نسخه موبایلمحور و PWA.
مدیریت مالی و شارژ
یکی از بخشهای اصلی سراهوش، سیستم مدیریت مالی ساختمان است.
مدیر ساختمان میتواند محاسبه شارژ، درآمدها، هزینهها، فاکتورها، پرداختها، تسویه حساب واحدها و موجودی صندوق را از طریق یک داشبورد یکپارچه مدیریت کند.
همچنین سیستم امکان تهیه گزارشهای مالی و خروجی PDF را فراهم میکند تا اطلاعات مالی ساختمان برای بررسی و ارائه در جلسات سالانه آماده باشد.
هوش مصنوعی و OCR
یکی از بخشهای مهم پروژه، استفاده از هوش مصنوعی و OCR برای سادهسازی فرآیندهای مدیریتی است.
در بخش اسکن هوشمند رسید، سیستم میتواند اطلاعات موجود در تصویر فیش پرداخت را استخراج کند؛ از جمله:
- مبلغ پرداخت.
- تاریخ.
- شماره پیگیری.
- اطلاعات بانک.
- اطلاعات پرداختکننده.
اطلاعات استخراجشده برای بررسی و تأیید مدیر آماده میشود تا تصمیم نهایی همچنان در اختیار مدیر ساختمان باشد.
همچنین دستیار هوشمند مجتمع برای پاسخگویی به سوالات مدیریتی، ساختاریافته کردن گزارشهای خرابی و دسترسی سریعتر به فرآیندهای سامانه طراحی شده است.
بخش هوشمند مالی نیز میتواند در زمینههایی مانند پیشبینی بودجه، یادآوری بدهی، محاسبه دیرکرد و گزارشهای مالی به مدیر کمک کند.
تجربه کاربری ساکنین
یکی از اهداف اصلی پروژه، ایجاد تجربهای ساده برای ساکنین است.
ساکنین میتوانند:
- شارژ ماهانه خود را پرداخت کنند.
- فیش پرداختی ثبت کنند.
- اطلاعیههای ساختمان را دریافت کنند.
- خرابیها را گزارش کنند.
- تیکت پشتیبانی ایجاد کنند.
- در نظرسنجیها و رأیگیریها شرکت کنند.
- امکانات مشترک ساختمان را رزرو کنند.
- به اسناد و اطلاعات رسمی ساختمان دسترسی داشته باشند.
- با مدیریت ساختمان ارتباط مستقیم داشته باشند.
رابط کاربری برای استفاده در موبایل و وب طراحی شده و قابلیت نصب بهعنوان PWA را نیز دارد.
جزئیات فنی
- فرانتاند: Next.js، React و TypeScript
- استایلدهی: Tailwind CSS
- بکاند: Node.js
- پایگاه داده: MongoDB
- احراز هویت: JWT
- نوع محصول: Web Application + PWA
- هوش مصنوعی: AI و OCR
- معماری: Full Stack مبتنی بر API
- استقرار: محیط Production روی سرور Linux
چالشها
یکی از مهمترین چالشهای پروژه، یکپارچه کردن فرآیندهای مختلف مدیریت ساختمان در یک سیستم واحد بود.
مدیریت مالی، شارژ، پرداخت، ارتباط با ساکنین، تعمیرات، رزرو امکانات، اسناد و اعلانها هرکدام فرآیندهای متفاوتی دارند، اما باید همگی بر اساس اطلاعات مشترک ساختمان و کاربران کار کنند.
چالش دیگر، طراحی تجربهای مناسب برای دو گروه کاربری متفاوت بود. مدیر ساختمان به اطلاعات جزئی و ابزارهای مدیریتی نیاز دارد، در حالی که ساکن باید بتواند بیشتر کارهای خود را با چند لمس از طریق موبایل انجام دهد.
استفاده از هوش مصنوعی نیز با رویکرد دستیار هوشمند انجام شده است؛ به این معنی که AI برای استخراج، تحلیل و سادهسازی فرآیندها استفاده میشود اما تصمیمات مهم همچنان تحت کنترل مدیر ساختمان باقی میمانند.
نتیجه
سراهوش مدیریت سنتی ساختمان را به یک پلتفرم دیجیتال و یکپارچه تبدیل میکند.
این پروژه ترکیبی از توسعه Full Stack، مدیریت مالی، سیستم شارژ، پرداخت آنلاین، ارتباط با ساکنین، مدیریت تعمیرات، رزرو امکانات، PWA و قابلیتهای هوش مصنوعی و OCR است.
این پروژه تجربه توسعه یک نرمافزار Business-oriented و چندبخشی را نشان میدهد که در آن طراحی فرآیندهای واقعی، مدیریت دادههای مالی، سطح دسترسی کاربران، تجربه موبایل، API، هوش مصنوعی و استقرار Production همگی در کنار یکدیگر قرار گرفتهاند.
