لوگو
نمونه کار سایت فروشگاهی

اطلاعات کشورها – دریافت داده با Ajax و API

خدمات: کار با API، پیاده‌سازی Ajax، طراحی رابط کاربری، نمایش داده‌های کشورها
کارفرما: پروژه شخصی

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

خدمات ارائه‌شده

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

تکنولوژی‌ها

Html logo HTML5
Css logo CSS3
js logo JavaScript