TGViewer
DevTwitter | توییت برنامه نویسی DevTwitter | توییت برنامه نویسی @devtwitter · 32.4K subscribers
Post #13416 2.05K
بعضی پروژه‌ها از یه نیاز شروع میشن، بعضیها هم از یه پست لینکدین

چند وقت پیش تو لینکدین یه پروژه دیدم که میشد باهاش نقشه ایران رو بر اساس داده‌ها رنگ‌آمیزی کرد.

ایده‌ برام خیلی جذاب بود، ولی همون موقع با خودم گفتم اگه بشه یه کم بیشتر توسعه دادش چی؟

و این شد شروع Iran Map Studio

شروع کردم به ساختن نسخه‌ای که علاوه بر نقشه کلی ایران، بشه روی استانها و شهرستانها هم کار کرد؛

داده وارد کرد، ظاهر نقشه رو تغییر داد و در نهایت خروجی مناسب برای گزارش، ارائه، شبکه‌های اجتماعی و... گرفت.

کم‌کم چندتا چیز دیگه هم بهش اضافه شد
- ورود داده از Excel، CSV و JSON
- تنظیم رنگها و پالتهای مختلف
- تغییر فونت و اندازه نوشته‌ها
- فارسی و انگلیسی
- نمایش یا حذف اسم مناطق
- خروجی PNG و JPG با کیفیتهای مختلف
- و مهم‌تر از همه، پردازش اطلاعات کاملاً داخل مرورگر انجام می‌شه و داده‌ای به سرور ارسال نمیشه.

فعلاً این نسخه اولیشه و احتمالا هنوز کلی جا برای بهتر شدن داره.

اتفاقا یکی از دلایلی که الان منتشرش میکنم همینه

گیتهاب:
https://github.com/Hhhkarimi/IranMapStudio
نسخه آنلاین:
https://iran-map-studio.vercel.app/

اگه پروژه براتون جالب بود، یه ستاره روی GitHub خیلی بهم انرژی میده.

@DevTwitter | <Hossein Karimi/>
  • ❤ 27
  • 🍌 8
  • 👍 6
More from @devtwitter
  1. Oct 3, 2026آسیب‌پذیری جدید Docker | CVE-2026-17106 یه آسیب‌پذیری با نام CopyEscape در Docker پیدا شده…
  2. Oct 3, 2026یک API و ۴ خروجی؛ یک تغییر و ۴ دردسر! این اتفاق زمانی میفته که SDK، CLI، Documentation و S…
  3. Oct 3, 2026🍁 آخرین روز تخفیف‌های پاییزی دوره‌های کندو 🔥 اگه منتظر زمان مناسب برای شروع یادگیری یه م…
  4. Oct 3, 2026سایت serv00.com سرور freebsd مادام العمر با ۵۱۲ مگ رم و ۳ گیگ فضا فقط به ۳۰۰۰ نفر می‌ده. @…
  5. Oct 2, 2026با RyzerDNS، تحریم‌ها دیگر مانع شما نیستند. از هوش مصنوعی‌هایی مثل ChatGPT، Gemini و Claud…
  6. Oct 2, 2026گوگل چند وقت پیش ax رو معرفی کرد که اُپن سورسه ولی کم دیدم در موردش حرف زده بشه. مشکل kube…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →