Skip to content

This software has the ability to search among all the software installed on Windows and the user can quickly access the desired software.

Notifications You must be signed in to change notification settings

MehranQadirian/Uprix-Application

Repository files navigation

🚀 Uprix Assistant

Version Platform .NET License

English | فارسی

دستیار هوشمند دسکتاپ برای مدیریت برنامه‌ها، بوک‌مارک‌ها و وظایف

Uprix Banner

دانلود نسخه آخرمستنداتگزارش مشکل


📋 فهرست مطالب


🎯 درباره پروژه

Uprix Assistant یک برنامه دسکتاپ قدرتمند و مدرن است که برای مدیریت هوشمند برنامه‌ها، بوک‌مارک‌های مرورگر و وظایف روزانه طراحی شده است. این برنامه با رابط کاربری زیبا و شهودی، تجربه‌ای روان و کارآمد را برای کاربران فراهم می‌کند.

🎨 ویژگی‌های کلیدی

  • مدیریت هوشمند برنامه‌ها با موتور جستجوی پیشرفته
  • همگام‌سازی بوک‌مارک‌ها از تمام مرورگرهای محبوب
  • مدیریت وظایف حرفه‌ای با پشتیبانی از پروژه‌ها و زیروظایف
  • سیستم تم‌بندی پیشرفته با 10 تم نئونی مختلف
  • آپدیت خودکار از GitHub Releases

✨ ویژگی‌ها

🚀 مدیریت برنامه‌ها (App Launcher)

کلیک کنید برای مشاهده جزئیات
  • شناسایی خودکار برنامه‌های نصب شده از Start Menu و Registry
  • 🔍 جستجوی هوشمند با الگوریتم‌های:
    • Levenshtein Distance
    • Damerau-Levenshtein Distance
    • Jaro-Winkler Similarity
    • N-Gram Similarity (Trigram)
  • علامت‌گذاری مورد علاقه برنامه‌ها
  • 📊 ردیابی میزان استفاده و مرتب‌سازی بر اساس Rate
  • 🎯 فیلتر پیشرفته بر اساس نام، دسته‌بندی و...
  • 🔄 بارگذاری Lazy با انیمیشن Skeleton Loader

🔖 مدیریت بوک‌مارک‌ها (Bookmark Manager)

کلیک کنید برای مشاهده جزئیات
  • 🌐 پشتیبانی کامل از مرورگرها:
    • Google Chrome
    • Microsoft Edge
    • Mozilla Firefox
    • مرورگرهای سفارشی
  • 🔄 استخراج خودکار بوک‌مارک‌ها
  • 📝 ویرایش و مدیریت بوک‌مارک‌ها
  • نشانه‌گذاری مورد علاقه
  • 🎯 سیستم Rate با 4 سطح:
    • Normal (سبز)
    • Warning (نارنجی)
    • Critical (قرمز)
    • Emergency (قرمز تیره)
  • 🔀 Drag & Drop بین مرورگرها
  • 📊 آمار استفاده از هر بوک‌مارک
  • 🗂️ دسته‌بندی بر اساس مرورگر

✅ مدیریت وظایف (Task Manager)

کلیک کنید برای مشاهده جزئیات
  • 📋 ایجاد و مدیریت وظایف و پروژه‌ها
  • 🔗 زیروظایف (Subtasks) نامحدود
  • 📊 نمودار پیشرفت به صورت Real-time
  • 🎨 رنگ‌بندی پروژه‌ها با 6 رنگ مختلف
  • 🏷️ تگ‌گذاری وظایف
  • 📅 تاریخ سررسید با هشدار Overdue
  • 🎯 اولویت‌بندی با 4 سطح:
    • Low
    • Medium
    • High
    • Critical
  • 📱 تولید QR Code برای هر وظیفه
  • 📊 گزارش روزانه با آمار کامل
  • 🔍 فیلتر و جستجو پیشرفته
  • 💾 ذخیره‌سازی محلی با LiteDB
  • 📤 Export به CSV

🎨 سیستم تم‌بندی

کلیک کنید برای مشاهده جزئیات

10 تم نئونی زیبا:

  • 🔵 Neon Cyan (پیش‌فرض)
  • 🟢 Neon Green
  • 🟡 Neon Yellow
  • 🟠 Neon Orange
  • 🔴 Neon Red
  • 🟣 Neon Purple
  • 🩷 Neon Pink
  • 🔷 Neon Cobalt Blue
  • 🌊 Neon Teal
  • 🟨 Neon Gold

🔄 سیستم آپدیت

کلیک کنید برای مشاهده جزئیات
  • بررسی خودکار نسخه‌های جدید
  • 📦 دانلود و نصب به صورت خودکار
  • 📊 نمایش پیشرفت دانلود
  • 🔔 نوتیفیکیشن برای نسخه‌های جدید

🖼️ نمایش تصویری

صفحه اصلی

Main Screen

مدیریت بوک‌مارک‌ها

Bookmark Manager

مدیریت وظایف

Task Manager

تنظیمات و تم‌ها

Settings

🔧 نصب و راه‌اندازی

پیش‌نیازها

  • Windows 10/11 (64-bit)
  • .NET Framework 4.8 یا بالاتر
  • حداقل 100MB فضای خالی

📦 وابستگی‌ها

پروژه به صورت خودکار پکیج‌های زیر را دانلود می‌کند:

<PackageReference Include="LiteDB" Version="5.0.11" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
<PackageReference Include="QRCoder" Version="1.4.3" />
<PackageReference Include="System.Data.SQLite.Core" Version="1.0.115" />

📖 راهنمای استفاده

🚀 App Launcher

جستجوی برنامه‌ها

1. در کادر جستجو شروع به تایپ کنید
2. از کلیدهای جهت‌دار ↑↓ برای حرکت استفاده کنید
3. Enter را بزنید یا دو بار کلیک کنید

علامت‌گذاری مورد علاقه

1. روی آیکون ستاره ⭐ کلیک کنید
2. برنامه در بالای لیست نمایش داده می‌شود

🔖 Bookmark Manager

افزودن بوک‌مارک

1. دکمه "+ Add Bookmark" را بزنید
2. اطلاعات را وارد کنید:
   - Browser: انتخاب مرورگر
   - Title: عنوان بوک‌مارک
   - URL: آدرس وب‌سایت
   - Rate: سطح اهمیت
   - Favorite: علامت‌گذاری
3. دکمه Save را بزنید

انتقال بین مرورگرها

1. بوک‌مارک را Drag کنید
2. روی تب مرورگر مقصد Drop کنید
3. بوک‌مارک به مرورگر جدید اضافه می‌شود

✅ Task Manager

ایجاد وظیفه

1. دکمه "+ Add Task" را بزنید
2. اطلاعات را وارد کنید:
   - Title: عنوان وظیفه
   - Description: توضیحات
   - Project: انتخاب پروژه
   - Priority: اولویت
   - Status: وضعیت
   - Due Date: تاریخ سررسید
   - Tags: برچسب‌ها (جدا شده با کاما)
3. دکمه Save را بزنید

افزودن زیروظیفه

1. روی دکمه "+ Add Subtask" در کارت وظیفه کلیک کنید
2. اطلاعات زیروظیفه را وارد کنید
3. زیروظیفه به لیست اضافه می‌شود

تولید QR Code

1. روی آیکون 📱 در کارت وظیفه کلیک کنید
2. QR Code نمایش داده می‌شود
3. با موبایل اسکن کنید

🛠️ تکنولوژی‌های استفاده شده

فریمورک‌ها و کتابخانه‌ها

تکنولوژی نسخه کاربرد
WPF .NET Framework 4.8 رابط کاربری
C# 10.0 زبان برنامه‌نویسی
LiteDB 5.0.11 دیتابیس NoSQL
Newtonsoft.Json 13.0.1 پردازش JSON
QRCoder 1.4.3 تولید QR Code
SQLite 1.0.115 پردازش Firefox DB
IWshRuntimeLibrary - پردازش Shortcut

الگوهای طراحی

  • MVVM (Model-View-ViewModel)
  • Repository Pattern برای دسترسی به دیتا
  • Service Layer برای لجیک تجاری
  • Dependency Injection برای مدیریت وابستگی‌ها

📞 تماس و پشتیبانی

راه‌های ارتباطی

پلتفرم لینک
📧 Email [email protected]
💬 Telegram @UprixApplication
🐙 GitHub @MehranQadirian
🌐 Website Lumora Flow

پشتیبانی پروژه

اگر این پروژه برای شما مفید بود، می‌توانید:

Star دادن به پروژه

🐛 گزارش Issue

💡 پیشنهاد Feature جدید

🤝 مشارکت در توسعه


💝 حمایت از پروژه

اگر از این پروژه لذت بردید، لطفاً:

GitHub Stars GitHub Forks


ساخته شده با ❤️ توسط Mehran Qadirian

© 2025 Uprix Assistant. All rights reserved.

About

This software has the ability to search among all the software installed on Windows and the user can quickly access the desired software.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages