Personal Branding Hub & Flagship Engineering Showcase for Stakeholders, Clients & Technical Leaders
مخزن و وبسایت معرفی تخصص، معماری سیستمهای توزیعشده و ۶ پروژه شاخص مهندسی
این مخزن و وباپلیکیشن مربوط به دامنه و وبسایت startStar، پایگاه ارائه توانمندیهای مهندسی علی اصلانی (@aliaslany) برای ذینفعان، سرمایهگذاران، مدیران ارشد فناوری (CTO) و مشتریان صنعتی است.
این پلتفرم علاوه بر معرفی معماریها، شامل لابراتوار تعاملی زنده (Interactive Sandbox) در مرورگر بدون نیاز به هیچگونه سرور خارجی بوده و به صورت ۱۰۰٪ استاتیک روی GitHub Pages میزبانی میشود.
- trada: سامانه و زیرساخت معاملات الگوریتمی و اجرای خودکار استراتژیهای مالی بر مبنای تحلیل بلادرنگ دادههای بازار و مدیریت ریسک موقعیتها.
- azdast.ir: پلتفرم جامع و بازارگاه دادوستد و معاملات آنلاین، متمرکز بر ارتباط مستقیم، تسهیل فرآیند معامله و ارائه بستر امن تبادلات دیجیتال.
| # | پروژه (Repository) | حوزه تخصصی (Domain) | شاخص و دستاورد (Key Metrics & Innovation) | ارزش برای ذینفعان (Stakeholder Value) |
|---|---|---|---|---|
| ۱ | Multi_sender | سیستمهای توزیعشده پیامرسان | ⭐ ۴ ستاره • Node.js • درایورهای ماژولار | ارسال همزمان و ایزوله به تلگرام، بله، روبیکا و ایتا با ردیابی مستقل تحویل |
| ۲ | hydra-sender | خزشگر ابری بدون سرور | ⭐ ۲ ستاره • ۱ فورک • پایتون • Serverless | مانیتورینگ لحظهای آگهیهای دیوار با اجرای کرون روی گیتهاب اکشنز (هزینه سرور: ۰$) |
| ۳ | 3DPRICE | مهندسی سهبعدی و SaaS صنعتی | ۱ فورک • TypeScript • React • CuraEngine | اسلایسینگ ابری فایلهای STL/OBJ/3MF و محاسبه بلادرنگ قیمت و وزن فیلامنت |
| ۴ | nastaliq | تایپوگرافی ابری و وبهوک لبه | Cloudflare Workers + Cairo/Pango + Python | رندر باکیفیت وکتور خط نستعلیق اصیل فارسی بدون نیاز به سرور گرافیکی اختصاصی |
| ۵ | persian-quotes | دادههای باز و API استاتیک | ۴۳,۵۶۴ بیت شعر • ۳۸ شاعر نامدار • بدون بکاند | زیرساخت عمومی ادبی بدون محدودیت نرخ (Rate-limit) و با سرعت CDN برای توسعهدهندگان |
| ۶ | locatime | طراحی تجربی UI و محاسبات نجومی | CSS / TypeScript • فعال در ipt.startstar.ir |
نگاشت زاویه خورشید، موقعیت مکانی و مختصات زمانی بر اساس IP کاربر |
- شناسه رخداد:
https://github.com/aliaslany/startStar/security/secret-scanning/1 - اقدامات انجامشده:
- تمامی کلیدهای سختکد شده در
firebase-applet-config.jsonو ماژول فایربیس با ساختار امن متغیرهای محیطی (import.meta.env) جایگزین شدند. - فایلهای امنیتی نمونه (
.env.exampleوfirebase-applet-config.example.json) ایجاد شدند. - قوانین سختگیرانه برای جلوگیری از کامیت کلیدهای Firebase و فایلهای
.env*در.gitignoreاضافه گردید. - لایه فایربیس به صورت Graceful Fallback بازنویسی شد تا در نبود کلید خصوصی هیچگونه خطایی رخ ندهد.
- تمامی کلیدهای سختکد شده در
# ۱. کلون مخزن
git clone https://github.com/aliaslany/startStar.git
cd startStar
# ۲. نصب وابستگیها
npm install
# ۳. اجرای محیط توسعه
npm run dev
# ۴. ساخت نسخه نهایی استاتیک
npm run buildاین مخزن با بیلد مستقیم در پوشه /docs پیکربندی شده است و بدون مصرف حتی ۱ دقیقه از سهمیه GitHub Actions به صورت مستقیم از طریق GitHub Pages میزبانی میشود:
- تنظیمات مخزن (Settings -> Pages):
- Source:
Deploy from a branch - Branch:
main - Folder:
/docs
- Source:
- آدرس وبسایت فعال: 👉 https://aliaslany.github.io/startStar/
- ایمیل: a77aslani@gmail.com
- لینکدین: linkedin.com/in/aliaslanik
- گیتهاب: github.com/aliaslany