| دسکتاپ | موبایل |
|---|---|
![]() |
![]() |
DataBlaze یک ابزار آنلاین مدرن و قدرتمند برای محاسبه حجم دانلود و پهنای باند مورد نیاز است که با تمرکز بر دقت محاسبات و تجربه کاربری فوقالعاده طراحی شده. این پروژه به شما کمک میکند با وارد کردن سرعت اینترنت و تعداد روزها، حجم قابل دانلود را بهدقت محاسبه و مشاهده کنید و علاوه بر آن از نمودارهای تعاملی و رابط کاربری حرفهای بهره ببرید.
- محاسبه هوشمند و دقیق: تخمین حجم دانلود براساس سرعت اینترنت (از مگابیت تا گیگابیت) و تعداد روزها
- محاسبه معکوس: تعیین پهنای باند مورد نیاز برای حجم داده دلخواه
- رابط کاربری حرفهای: تمهای روشن و تیره، انیمیشنهای نرم و دکمههای تعاملی
- نمودارهای تعاملی: نمایش گرافیکی حجم یا سرعت بر پایه Chart.js
- کاملاً ریسپانسیو: طراحی بهینه برای موبایل و دسکتاپ با چیدمان تمیز
- اعتبارسنجی هوشمند: نمایش پیام خطای کاربرپسند برای ورودیهای نامعتبر
- HTML5: ساختار پایه و طراحی ریسپانسیو
- CSS3: استایلدهی مدرن با گرادیانت و انیمیشن
- JavaScript: منطق محاسبات و تعاملات پویا
- Bootstrap 5: فریمورک رابط کاربری و چیدمان
- Chart.js: ایجاد و نمایش نمودارهای داینامیک
- فونت یکان: فونت فارسی زیبا و خوانا
- مرورگر بهروز (مانند Chrome یا Firefox) با دسترسی اینترنت جهت بارگذاری CDNها
- دسترسی به GitHub برای دریافت یا اجرا
-
مخزن را کلون کنید:
git clone https://github.com/Argh94/DataBlaze.git
-
وارد پوشه پروژه شوید:
cd DataE -
فایل
index.htmlرا مستقیماً در مرورگر باز کنید
یا بر روی یک سرور محلی (مثلاً Live Server در VS Code) اجرا نمایید. -
از محاسبهگر حرفهای خود لذت ببرید!
اگر از GitHub Pages استفاده میکنید، پس از آپلود فایلها میتوانید پروژه را در این آدرس مشاهده کنید:
https://argh94.github.io/DataE
- حجم دانلود: سرعت اینترنت (مثلاً 1 گیگابیت) و تعداد روزها را وارد کنید. نتیجه و نمودار را مشاهده نمایید.
- پهنای باند: حجم داده (مثلاً 2 ترابایت) و تعداد روزها را وارد کنید تا سرعت مورد نیاز برآورد شود.
- تعویض تم: با زدن دکمه تم در بالای صفحه، بین حالت روشن و تیره جابجا شوید.
DataE/
├── index.html # صفحه اصلی
├── styles.css # استایلها و تمها
├── index.js # منطق محاسبات و تعاملات
از مشارکت سایر علاقهمندان استقبال میکنم!
برای پیشنهاد ویژگی جدید یا گزارش باگ، لطفاً Issue جدید باز کنید یا Pull Request ارسال نمایید.
حتما کد خود را با استانداردهای تمیز و مستندسازی ارسال کنید.
این پروژه با عشق و خلاقیت توسط Argh94 توسعه یافته است.
برای همکاری یا ارتباط بیشتر، از طریق GitHub با من در تماس باشید.
این پروژه تحت لایسنس MIT منتشر شده است؛
با خیال راحت استفاده، تغییر و به اشتراک بگذارید!
در صورت وجود هرگونه سوال یا نیاز به راهنمایی،
یک Issue در مخزن باز کنید یا مستقیماً در GitHub با من تماس بگیرید.

