نرخونه

توسعه وب پایتون فلسک PWA

درباره نرخونه

نرخونه یک تابلوی زنده نرخ ارزهای آزاد است که قیمت‌های لحظه‌ای ارز را به ریال (IRR) نمایش می‌دهد. این پلتفرم بروزرسانی خودکار و لحظه‌ای از منابع معتبر را ارائه می‌دهد و ابزاری ضروری برای ردیابی نرخ ارز است. برای مشاهده وب‌سایت زنده به آدرس https://nerkhoone.com/ مراجعه کنید.

نمای کلی پروژه

نرخونه به عنوان یک پلتفرم جامع نظارت بر نرخ ارز عمل می‌کند و دسترسی لحظه‌ای به قیمت‌های ارز را برای کاربران فراهم می‌کند. این پلتفرم دارای یک داشبورد زنده است که به طور خودکار نرخ ارز را بروزرسانی می‌کند و قیمت‌ها را به ریال ایران (IRR) برای ارزهای بین‌المللی مختلف از جمله دلار، یورو، پوند و بسیاری دیگر نمایش می‌دهد.

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

  • بک‌اند: Python با Flask - یک فریمورک وب سبک و انعطاف‌پذیر که APIهای RESTful، پردازش داده‌های لحظه‌ای و مدیریت کارآمد نرخ ارز را ارائه می‌دهد
  • فرانت‌اند: Progressive Web App (PWA) - یک برنامه وب مدرن با قابلیت‌های آفلاین، اعلان‌های push و تجربه شبیه به اپلیکیشن در تمام دستگاه‌ها
  • بروزرسانی لحظه‌ای: بروزرسانی خودکار و فوری نرخ ارز از منابع پایگاه داده داخلی معتبر
  • یکپارچه‌سازی API: API REST جامع برای دسترسی برنامه‌نویسی به داده‌های ارز

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

  • تابلوی زنده ارز: نمایش لحظه‌ای نرخ ارز با بروزرسانی خودکار
  • ارزهای متعدد: پشتیبانی از بیش از 30 ارز بین‌المللی از جمله دلار، یورو، پوند، ین، یوان، درهم و بسیاری دیگر
  • ردیابی قیمت: نمایش قیمت فعلی، تغییرات قیمت، درصد تغییرات و محدوده قیمت (حداقل/حداکثر)
  • دسترسی API: سیستم API مبتنی بر توکن برای دسترسی برنامه‌نویسی به داده‌های ارز
  • خرید توکن API: کاربران می‌توانند توکن‌های API را از طریق ربات تلگرام یا ایمیل برای دسترسی به قیمت‌های لحظه‌ای ارز خریداری کنند
  • یکپارچه‌سازی ربات تلگرام: یکپارچه‌سازی بی‌درز با تلگرام برای خرید توکن API و پشتیبانی مشتری
  • پشتیبانی ایمیل: روش جایگزین برای خرید توکن API و استعلام مشتری
  • Progressive Web App: ویژگی‌های PWA که دسترسی آفلاین، اعلان‌های push و تجربه شبیه به اپلیکیشن بومی را فعال می‌کند
  • طراحی واکنش‌گرا: رابط کاملاً واکنش‌گرا بهینه شده برای دسکتاپ، تبلت و دستگاه‌های موبایل
  • بروزرسانی لحظه‌ای: بروزرسانی خودکار و فوری از منابع پایگاه داده داخلی
  • دقت داده: داده‌های ارز قابل اعتماد از پایگاه‌های داده داخلی معتبر

ارزهای پشتیبانی شده

این پلتفرم از طیف گسترده‌ای از ارزهای بین‌المللی پشتیبانی می‌کند از جمله:

  • ارزهای اصلی: USD (دلار آمریکا)، EUR (یورو)، GBP (پوند انگلیس)، JPY (ین ژاپن)، CNY (یوان چین)
  • خاورمیانه: AED (درهم امارات)، SAR (ریال عربستان)، IQD (دینار عراق)، KWD (دینار کویت)، BHD (دینار بحرین)، OMR (ریال عمان)، QAR (ریال قطر)
  • آسیایی: INR (روپیه هند)، PKR (روپیه پاکستان)، KRW (وون کره جنوبی)، THB (بات تایلند)، MYR (رینگیت مالزی)
  • اروپایی: CHF (فرانک سوئیس)، TRY (لیر ترکیه)، RUB (روبل روسیه)، DKK (کرون دانمارک)، SEK (کرون سوئد)، NOK (کرون نروژ)
  • سایر ارزها: AUD (دلار استرالیا)، CAD (دلار کانادا)، SGD (دلار سنگاپور)، NZD (دلار نیوزیلند)، HKD (دلار هنگ کنگ)، AFN (افغانی) و موارد دیگر

ویژگی‌های API

  • احراز هویت مبتنی بر توکن: دسترسی امن به API با استفاده از توکن‌های احراز هویت
  • داده‌های لحظه‌ای: دسترسی به نرخ ارز زنده از طریق نقاط پایانی API
  • مستندات جامع: مستندات کامل API برای توسعه‌دهندگان
  • روش‌های خرید متعدد: توکن‌های API را می‌توان از طریق ربات تلگرام یا ایمیل خریداری کرد
  • منبع داده قابل اعتماد: دسترسی مستقیم به پایگاه داده داخلی برای اطلاعات دقیق ارز

تجربه کاربری

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

نکات برجسته پروژه

نرخونه نمایانگر یک راه‌حل مدرن نظارت بر نرخ ارز است که با Python و Flask ساخته شده و با فناوری Progressive Web App ترکیب شده است. این پلتفرم بهترین شیوه‌ها را در پردازش داده‌های لحظه‌ای، توسعه API و طراحی تجربه کاربری نشان می‌دهد و اطلاعات دقیق، قابل اعتماد و قابل دسترس ارز را برای کاربران و توسعه‌دهندگان تضمین می‌کند.

موارد استفاده

  • معامله‌گران ارز: نظارت لحظه‌ای بر نرخ ارز برای تصمیم‌گیری‌های معاملاتی
  • کسب‌وکارها: ردیابی نرخ ارز برای تراکنش‌های بین‌المللی و قیمت‌گذاری
  • توسعه‌دهندگان: یکپارچه‌سازی داده‌های ارز در برنامه‌ها از طریق API
  • کاربران عمومی: دسترسی سریع به نرخ ارز فعلی برای استفاده شخصی
  • خدمات مالی: داده‌های نرخ ارز برای محاسبات و خدمات مالی
ایجاد شده: ۲۶ آبان ۱۴۰۴
به‌روزرسانی شده: ۲۶ آبان ۱۴۰۴