Learn Hunter

Learn Hunter

Share

all kind of programming solution

04/01/2026

আপনি অনলাইনে না থাকলেও অর্ডার আর মিস হবে না—মোবাইলেই চলে আসবে নোটিফিকেশন! 📲🚀

ধরুন, আপনি সব সময় ওয়েবসাইটের অ্যাডমিন প্যানেলে ঢুকে থাকতে পারেন না।
ঠিক সেই মুহূর্তে কেউ আপনার ওয়েবসাইটে অর্ডার করলো—আর সাথে সাথেই আপনার মোবাইলে সম্পূর্ণ অর্ডার ডিটেইলসহ ফ্রি নোটিফিকেশন চলে এলো! 📲✨

কেমন হতো যদি
🔔 অর্ডার পড়ার সাথে সাথেই ফোনে নোটিফিকেশন পান
📦 পণ্যের তথ্য, কাস্টমারের নাম ও নম্বর এক নজরে দেখেন
⏱️ দেরি না করে সাথে সাথে অর্ডার প্রসেস করতে পারেন

👉 Sellsull আপনাকে দিচ্ছে এই স্মার্ট সিস্টেমটি একদম বিনামূল্যে!
আমাদের ই-কমার্স সল্যুশনের মাধ্যমে অর্ডার মিস হওয়ার কোনো সুযোগই নেই।

🚀 ব্যবসা চালান আরও সহজে
📱 থাকুন আপডেট, থাকুন স্মার্ট
🛒 Sellsull দিচ্ছে বিনামূল্যে আধুনিক ই-কমার্স সেবা

আজই শুরু করুন Sellsull-এর সাথে!
visit : sellsull.com
whatsapp : 01346-950758

02/01/2026

আমাদের ভিন্ন ভিন্ন রকমের সুন্দর সুন্দর ল্যান্ডিং পেজ থিম রয়েছে চাইলে আপনি আপনার ইকমার্স ওয়েবসাইট টিকে আরো সুন্দর এবং প্রফেশনাল করতে এই থিম গুলো ব্যবহার করতে পারেন আপনার সেল আরো অনেকগুন বেড়ে যাবে । আপনার ওয়েবসাইট যদি সহজ না হয় মানুষ সহজে না পণ্য কিনতে অপরে তাহলে আর লাভ নেই । দেরি না করে আজই রেজিস্ট্রেশন করুন আপনার অনলাইন ইকমার্স ব্যবসা চালু করুন।
ভিজিট করুন : sellsull.com
কল করুন/ হোয়াটস্যাপ :01346950758

02/01/2026

🔥 নিজের অনলাইন বিজনেস শুরু করার সবচেয়ে সহজ সমাধান – Sellsull

চাকরির পেছনে না ছুটে
এখনই শুরু করুন নিজের অনলাইন ব্যবসা 💼🛒

Sellsull হলো একটি সম্পূর্ণ বাংলাদেশি eCommerce প্ল্যাটফর্ম, যেখানে আপনি খুব সহজেই—

✅ নিজের অনলাইন শপ/ওয়েবসাইট খুলতে পারবেন
✅ ফেসবুক থেকে অর্ডার ম্যানেজ করতে পারবেন
✅ সব বাংলাদেশি পেমেন্ট গেটওয়ে ব্যবহার করতে পারবেন
✅ দেশের সব কুরিয়ার সার্ভিস একসাথে পাবেন
✅ অটোমেটিক ইনভয়েস ও অর্ডার ট্র্যাকিং সিস্টেম
✅ ফেক কাস্টমার শনাক্ত ও ব্লক করার সুবিধা
✅ Facebook Pixel, Google Tracking সহ ফুল মার্কেটিং সাপোর্ট
✅ POS সিস্টেম ও আনলিমিটেড ল্যান্ডিং পেজ

💡 কোনো টেকনিক্যাল জ্ঞান লাগবে না
💡 ফ্রি প্ল্যানে শুরু করুন, প্রয়োজন হলে পরে আপগ্রেড করুন

📈 আপনি শুধু সেলস বাড়ান,
বাকি সবকিছু Sellsull সামলাবে

👉 আজই অ্যাকাউন্ট খুলুন
👉 আপনার ব্যবসাকে নিয়ে যান নেক্সট লেভেলে 🚀

📩 ইনবক্স করুন / কমেন্ট করুন “START”
ভিজিট করুন : sellsull.com

01/01/2026

Sellsull কেন বানালাম, কী কী দিয়ে বানালাম — আর কী কী শিখলাম (DevOps Practice সহ)

আমি Sellsull বানিয়েছি মূলত একটা লক্ষ্য নিয়ে —
👉 বাংলাদেশের নতুন ও ছোট ব্যবসাগুলো যেন খুব সহজে অনলাইন বিজনেস শুরু করতে পারে, কোনো টেকনিক্যাল ঝামেলা ছাড়া।

বর্তমানে অনেক উদ্যোক্তার ভালো প্রোডাক্ট আছে, কিন্তু

ওয়েবসাইট বানানো কঠিন

পেমেন্ট, কুরিয়ার, অর্ডার ম্যানেজমেন্ট আলাদা আলাদা

টেক টিম রাখার মতো বাজেট নেই

এই সমস্যাগুলো এক জায়গা থেকে সমাধান করতেই Sellsull।

🧩 Sellsull-এ কী কী ফিচার তৈরি করেছি

✅ Unlimited Landing Page তৈরি করার সুবিধা

✅ বাংলাদেশের সব জনপ্রিয় Payment Gateway Integration

✅ দেশের প্রায় সব Courier Service Integration

✅ অর্ডার, কাস্টমার ও স্টক ম্যানেজমেন্ট

✅ Fraud / Fake Customer শনাক্ত ও ব্লক করার সিস্টেম

✅ Facebook Pixel, Google Tracking সহ Full Tracking

✅ POS System

✅ Automatic Invoice Generation

✅ Free Plan দিয়ে শুরু, পরে Upgrade করার সুবিধা

⚙️ এই প্রজেক্টে কোন কোন DevOps Practice করেছি

Sellsull বানানোর সময় শুধু কোড না, Production-ready System বানানোর ওপর ফোকাস করেছি।

🔹 Docker ব্যবহার করে পুরো প্রজেক্ট Containerized করেছি

App container

Database container

Environment consistency নিশ্চিত করা

🔹 Environment-based Configuration

Local / Staging / Production আলাদা কনফিগ

env driven setup

🔹 Database Migration & Seeder Strategy

Fresh setup এ এক ক্লিকে পুরো সিস্টেম রান

Data consistency বজায় রাখা

🔹 Deployment-ready Structure

Server-friendly architecture

Easy scaling এর জন্য প্রস্তুত

🔹 Logging & Error Handling

Production issue ট্র্যাক করা সহজ

🔹 Security Practice

Token-based authentication

Role & permission based access

🎯 আমার জন্য এই প্রজেক্টের সবচেয়ে বড় অর্জন

Sellsull শুধু একটা SaaS না —
এটা আমার Fullstack + DevOps চিন্তার বাস্তব প্রয়োগ।

একজন ডেভেলপার হিসেবে
➡️ Business problem বোঝা
➡️ Scalable solution ডিজাইন করা
➡️ Production-ready system বানানো

এই পুরো জার্নিটাই এখানে বাস্তবায়ন করেছি।

যদি তুমি SaaS, Laravel, DevOps বা eCommerce System নিয়ে কাজ করো —
চলো কানেক্ট হই 🤝

👉 Sellsull = সহজে অনলাইন বিজনেস শুরু করার স্মার্ট প্ল্যাটফর্ম

14/08/2025

SOLID DESIGN PRINCIPLES 🎯

আমি 5টি ভিডিও বানাতে যাচ্ছি SOLID Design Principles নিয়ে। এর মধ্যে 2টি ভিডিও ইতিমধ্যেই তৈরি হয়েছে।

সব স্টুডেন্টদের জন্য এটি অত্যন্ত গুরুত্বপূর্ণ—এই জ্ঞান না থাকলে আধুনিক সফটওয়্যার ডেভেলপমেন্ট বোঝা কঠিন।

💡 একটি গুরুত্বপূর্ণ বিষয়:

ইন্টারভিউ বোর্ডেও এই বিষয় থেকে প্রায় নিশ্চিত প্রশ্ন আসে, তাই এটা শেখা শুধু দক্ষতার জন্য নয়, ভবিষ্যতের ক্যারিয়ারের জন্যও অপরিহার্য।

এই সিরিজের মাধ্যমে তুমি পাবে:

SOLID-এর প্রতিটি প্রিন্সিপলের বিস্তারিত ব্যাখ্যা করা হয়েছে

উদাহরণসহ PHP ও Laravel-এ প্রয়োগ করেও দেখানো আছেগ

✅ যারা সত্যিই ডেভেলপার হিসেবে দক্ষ হতে চায়, তাদের জন্য এটি মিস করা চলবে না।

12/08/2025

Laravel Repository Pattern – CRUD অপারেশন
আপনি কি Laravel প্রজেক্টে কোড আরও পরিষ্কার ও মেইন্টেইনেবল রাখতে চান❓

তাহলে Repository Pattern আপনার জন্য!
এই ভিডিওতে আমি দেখিয়েছি —

✅ Repository Pattern কি এবং কেন ব্যবহার করবেন
✅ কিভাবে Laravel এ সম্পূর্ণ CRUD অপারেশন Repository Pattern দিয়ে করবেন
✅ কোড স্ট্রাকচার, Interface, Repository, Controller — সব ধাপ ধাপে দেখানো
✅ প্রজেক্টে স্কেল করার সময় কিভাবে এই প্যাটার্ন আপনাকে হেল্প করবে
💡 Benefits:
কোড হবে পরিষ্কার ও সহজবোধ্য
Maintain & Test করা হবে অনেক সহজ
বড় প্রজেক্টে স্কেল করতে পারবেন বিনা ঝামেলায়

10/08/2025

Cherry-pick কী?
git cherry-pick হলো এমন একটি Git কমান্ড যা একটি বা একাধিক নির্দিষ্ট কমিটকে অন্য ব্রাঞ্চে কপি করে নিয়ে আসে, merge বা rebase ছাড়াই।

এটাকে ঠিক এমন ভাবে ভাবুন যে —কোনো গাছ থেকে শুধু আপনার পছন্দের একটা পাকা চেরি ফল তুলে নিলেন , পুরো গাছ টেনে আনার দরকার হলোনা।

কেন Cherry-pick ব্যবহার করা হয়?
ধরুন আপনার feature-branch এ একটি গুরুত্বপূর্ণ bug fix করা হয়েছে, কিন্তু সেটা main ব্রাঞ্চেও লাগবে।আপনি চাইলে পুরো feature-branch merge করতে পারেন, কিন্তু তাতে অন্য অসম্পূর্ণ কোডও main-এ চলে আসতে পারে।এই সমস্যা এড়াতেই Cherry-pick ব্যবহার করা হয়শুধু সেই নির্দিষ্ট fix commit main-এ নিয়ে আসার জন্যে।

কিভাবে Cherry-pick করবেন?
১ প্রথমে যেই ব্রাঞ্চ এ কমিট আনবেন সেই ব্রাঞ্চে যান। [git checkout main]
২ কমিট হ্যাশ খুঁজে বের করুন [গিট্ log]
৩ Cherry-pick চালান [git cherry-pick কমিটিডি]
৪ চাইলে একাধিক কমিট একসাথে চেরিপপিক করতে পারেন [git cherry-pick hash1 hash2 hash3]

যদি cherry-pick করার সময় conflict হয়, Git আপনাকে দেখাবে কি সমস্যা হয়েছে ।
সুতরাং কনফ্লিক্ট রেসল্ভড করে
git add .
git cherry-pick --কন্টিনিউ

সমাধান করুন এবং দেখবেন ওই কমিট এর কোড আপনার ব্রাঞ্চ এ চলে আসছে তারপর টেস্ট করুন সব ঠিক আছে কিনা।

Cherry-pick এর সুবিধা
১ নির্দিষ্ট কমিট টার্গেট ব্রাঞ্চে আনা যায়।
২ পুরো ব্রাঞ্চ merge করতে হয় না।
৩ কোড isolation বজায় থাকে।
৪ Production hotfix দ্রুত main ব্রাঞ্চে আনা যায়

Cherry-pick এর অসুবিধা
১ Merge history হারিয়ে যেতে পারে (কোথা থেকে এসেছে বোঝা কঠিন)।
২ ভুলভাবে ব্যবহার করলে duplicate commit তৈরি হতে পারে।
৩ বড় বা dependent commit cherry-pick করলে dependency mismatch হতে পারে।

বাংলাতে লিখতে গেলে টাইপিং এ অনেক সমস্যা হয় তাই কোথাও কোথাও অনেক বানান ভুল থাকতে পারে ক্ষমা করবেন।

Laravel শিখবেন বেশ ভালো কথা। কিভাবে শিখবেন ভিডিওটি আগে সম্পূর্ণ ১বার দেখুন | Game Changer Course 04/08/2025

কোনোকিছু শিখার আগে যদি আপনি সেটার ডকুমেন্টেশন ধরে শিখতে পারেন তাহলে আপনার আর কোথাও যাওয়ার দারকার পড়েনা। ডকুমেন্টেশন ইংলিশ হওয়ার কারণে আমরা অনেকেই সেটা আয়ত্ত করতে পারিনা আমি এইবার একটু ভিন্ন ধরণের চিন্তা ভাবনা করেছি যেখানে ডকুমেন্টেশন ধরে ধরে প্রতিটি টপিকস এর উপর ভিডিও দিয়ে যাচ্ছি বিস্বাস না হলে প্লেলিস্ট চেক করতে পারেন। এই প্লেলিস্ট টি ১৫০+ ভিডিও হবে যেটা সম্পূর্ণ শেষ করতে পারলে অন্তত লারাভেল এর উপর পেইড কোর্স করার প্রয়োজন হবেনা আশা করি।

Laravel শিখবেন বেশ ভালো কথা। কিভাবে শিখবেন ভিডিওটি আগে সম্পূর্ণ ১বার দেখুন | Game Changer Course 🚀 Laravel শিখবেন? একদম সঠিক জায়গায় এসেছেন!এই ফ্রি কোর্সে আমরা শিখব Laravel 12 (Latest Version) একদম শুরু থেকে এডভান্স লেভেল পর্যন্ত।যার...

30/07/2025

Laravel Folio কি?

Laravel Folio হলো Laravel-এর একটি পেজ-ভিত্তিক রাউটিং সিস্টেম যেটা কিনা ফাইল স্ট্রাকচার ব্যবহার করে নিজ নিজ ভাবে রাউট তৈরি করে যেমন তা আমরা nextjs এ দেখি । এটি Next.js-এর pages ডিরেক্টরি থেকে অনুপ্রাণিত, যেখানে ফাইলের নাম ও অবস্থান অনুযায়ী URL তৈরি হয়। উদাহরণ, pages/about.blade.php ফাইলটি /about তার মানে এই ইউআরএল এ গেলে অটোমেটিক ভাবে কাজ করবে।

কিভাবে ব্যবহার করবেন?
ইনস্টল করার প্রসেস খুব ই সিম্পল আপনি ডকুমেন্টেশন এ গেলেই দেখতে পারবেন। আহামরি কিছুই না।

পেজ তৈরি করবেন যেভাবে ,
resources/views/pages ডিরেক্টরিতে Blade ফাইল তৈরি করুন:

স্ট্যাটিক পেজ:
pages/index.blade.php → / (হোমপেজ)
pages/about.blade.php → /about

ডাইনামিক পেজ (প্যারামিটার সহ):
pages/users/[id].blade.php → /users/123
pages/blog/[slug].blade.php → /blog/my-first-পোস্ট

পেজ এ ডাটা পাস করতে চাইলে আপনি ব্লেড এই ডাটা পাস করতে পারবেন। এবং নির্দিষ্ট পেজে মিডলওয়্যার যোগ করতে config/folio.php-এ কনফিগার করতে হয়।

উপকারিতা :

১ দ্রুত ডেভেলপমেন্ট: রাউট ম্যানুয়ালি ডিফাইন করার প্রয়োজন নেই।
২ সহজ স্ট্রাকচার: ফাইল অর্গানাইজেশন URL স্ট্রাকচার বোঝায়।
৩ Laravel ইন্টিগ্রেশন: Eloquent, Validation, মিডলওয়্যার ইত্যাদির সাথে সহজে কাজ করে।
৪ ডাইনামিক রাউট: প্যারামিটার সহ রাউট তৈরি করা সহজ।

সতর্কতা :

১ বড় প্রজেক্টে: জটিল রাউটিং লজিকের জন্য routes/web.php ব্যবহার করাই ভালো।
২ পারফরম্যান্স: অতিরিক্ত ডাইনামিক রাউট সার্ভার লোড বাড়াতে পারে।

আগেই বলে নিচ্ছি আপনার এপ্লিকেশন বড় হলে আমি এটা আপনাকে ব্যবহার করতে বলছিনা।

প্রজেক্ট উদাহরণ :

# পেজ তৈরি
touch resources/views/pages/index.blade.php
touch resources/views/pages/about.blade.php
touch resources/views/pages/users/[id].blade.php

# ব্রাউজারে অ্যাক্সেস
localhost:8000/ → index.blade.php
localhost:8000/about → about.blade.php
localhost:8000/users/123 → [id].blade.php (id=123)

09/07/2025

লারাভেল এর মাইগ্রেশন অনেক চমৎকার জিনিস অনেক কিছু বলতে চাই কিন্তু সময় হয়ে উঠেনা ভিডিওতে ও সব কিছু বলা হয়নি

Want your school to be the top-listed School/college in Dhaka?

Click here to claim your Sponsored Listing.

Location

Category

Telephone

Address


132 Gandaria D. I. T Plot
Dhaka
1204