মোবাইল অ্যাপ ফিচারসমূহ
Course37 দুইভাবে মোবাইল অভিজ্ঞতা পৌঁছে দেয়:
- বিল্ট-ইন Progressive Web App (PWA) — বিনামূল্যে, স্বয়ংক্রিয়, কোনো সেটআপের প্রয়োজন নেই। শিক্ষার্থীরা সরাসরি তাদের মোবাইল ব্রাউজার থেকে এটি ইনস্টল করে, এবং এই গাইডের বাকি অংশ এটিই কভার করে।
- একটি কাস্টম নেটিভ Android অ্যাপ — একটি পেইড, ঐচ্ছিক সার্ভিস। Course37 আপনার প্রতিষ্ঠানের জন্য Google Play Store-এ একটি নিবেদিত Android অ্যাপ তৈরি ও প্রকাশ করে, এককালীন $100 সেটআপ ফি-এর বিনিময়ে। এটি সেলফ-সার্ভিস নয়: এটি অনুরোধ করতে Course37 টিমের সাথে যোগাযোগ করুন, এবং তারা আপনার পক্ষে Play Store সাবমিশন পরিচালনা করবে। নিচে দেখুন Custom Native Android App।
Step 1: শিক্ষার্থীরা কীভাবে PWA ইনস্টল করে
- শিক্ষার্থী তাদের মোবাইল ব্রাউজারে আপনার প্রতিষ্ঠানের ওয়েবসাইট খোলে (যেমন,
yourorg.course37.comঅথবা আপনার কাস্টম ডোমেইন) - ব্রাউজার ওয়েব অ্যাপ ম্যানিফেস্ট শনাক্ত করে এবং "Add to Home Screen" প্রম্পট দেখায়
- Android-এ (Chrome/Firefox), শিক্ষার্থী প্রম্পটে ট্যাপ করে অথবা ব্রাউজার মেনুতে গিয়ে "Install app" বা "Add to Home Screen" নির্বাচন করে
- iPhone/iPad-এ (Safari), শিক্ষার্থী Share আইকনে ট্যাপ করে এরপর "Add to Home Screen" নির্বাচন করে
- শিক্ষার্থীর হোম স্ক্রিনে আপনার প্রতিষ্ঠানের নাম ও লোগোসহ অ্যাপ আইকনটি প্রদর্শিত হয়
- হোম স্ক্রিন থেকে খোলা হলে, অ্যাপটি standalone মোডে (কোনো ব্রাউজার অ্যাড্রেস বার ছাড়া) portrait-primary ওরিয়েন্টেশনে চালু হয়

ডেস্কটপ Chrome ও Android-এ, ব্রাউজারের নিজস্ব অ্যাড্রেস-বার Install app ডায়ালগ সরাসরি একই ইনস্টল ট্রিগার করতে পারে (আপনার প্রতিষ্ঠানের নাম ও ডোমেইন দেখিয়ে)। প্ল্যাটফর্মটি পেজের কোণায় নিজস্ব একটি সক্রিয় Install App ব্যানার কার্ডও দেখায় — "Get quick access to your dashboard", যাতে Quick launch from home screen এবং Faster loading times তালিকাভুক্ত থাকে — Install ও Not now বাটনসহ, ব্রাউজারের নেটিভ প্রম্পটের পাশাপাশি একটি অতিরিক্ত অনুস্মারক হিসেবে।

PWA ম্যানিফেস্ট প্রতিটি প্রতিষ্ঠানের জন্য ডাইনামিকভাবে তৈরি হয়। এটি আপনার প্রতিষ্ঠানের name, logo, primary color (থিম কালার হিসেবে), এবং background color ব্যবহার করে। স্টার্ট URL সবসময়
/dashboard। অ্যাপ ক্যাটাগরি education ও productivity হিসেবে সেট করা থাকে।
Step 2: মোবাইলে শিক্ষার্থীরা কী কী অ্যাক্সেস করতে পারে
ইনস্টল করার পর, শিক্ষার্থীর মোবাইল ড্যাশবোর্ডে নিচের পেজগুলো থাকে:
| ফিচার | ড্যাশবোর্ড পাথ | বিবরণ |
|---|---|---|
| My Courses | /dashboard |
প্রোগ্রেসসহ সব এনরোল করা কোর্স দেখুন |
| Course Content | /dashboard/[courseSlug] |
ভিডিও দেখুন, PDF পড়ুন, মডিউল দেখুন |
| Exams | /dashboard/exam |
MCQ, CQ এবং সংক্ষিপ্ত উত্তরের পরীক্ষা দিন |
| Grades | /dashboard/grades |
পরীক্ষার স্কোর ও ফলাফল দেখুন |
| Performance | /dashboard/performance |
ব্যক্তিগত পারফরম্যান্স কার্ড ও অ্যানালিটিক্স দেখুন |
| Live Classes | /dashboard/live |
লাইভ স্ট্রিমিং সেশনে যোগ দিন |
| Attendance | /dashboard/attendance |
উপস্থিতির রেকর্ড দেখুন |
| Assignments | /dashboard/my-submissions |
অ্যাসাইনমেন্ট দেখুন ও জমা দিন |
| Study Hours | /dashboard/study-hours |
পড়াশোনায় ব্যয় করা সময় ট্র্যাক করুন |
| Payments | /dashboard/payments |
কোর্স ফি পরিশোধ করুন ও পেমেন্ট ইতিহাস দেখুন |
| My Books | /dashboard/my-books |
কেনা ডিজিটাল বই অ্যাক্সেস করুন |
| Order Books | /dashboard/order-books |
ফিজিক্যাল বই ব্রাউজ ও অর্ডার করুন |

সংকীর্ণ স্ক্রিনে নেভিগেশন একটি নিচের বারে সংকুচিত হয়ে যায়, যাতে থাকে Courses, More (উপরের টেবিলের বাকি পেজগুলোর জন্য), এবং একটি ভাসমান AI-সহকারী বাটন।
Step 3: PWA শর্টকাট
শিক্ষার্থী অ্যাপ আইকনে দীর্ঘক্ষণ চাপ দিলে ম্যানিফেস্ট দুটি কুইক-লঞ্চ শর্টকাট প্রদর্শন করে:
- My Courses — সরাসরি
/dashboardখোলে - Profile — সরাসরি
/profileখোলে

অ্যাপের ভেতরে কোর্স পরিবর্তন করা: উপরের হেডারে কোর্সের নামে ট্যাপ করলে একটি ড্রপডাউন খোলে যাতে প্রতিটি এনরোল করা কোর্স তালিকাভুক্ত থাকে (বর্তমানটিতে একটি চেকমার্কসহ), প্লাস কোর্স-নির্দিষ্ট পেজের একটি সাইডবার — Videos, Quizzes, ঘোষণা, কোর্স রুটিন, ডিজিটাল প্রোডাক্ট, এবং সেই কোর্সের সব পরীক্ষা।

Step 4: অফলাইন আচরণ
শিক্ষার্থী ইন্টারনেট সংযোগ হারিয়ে ফেললে এবং ক্যাশে না থাকা কোনো পেজে যাওয়ার চেষ্টা করলে, অ্যাপটি নিচের বার্তাসহ একটি অফলাইন ফলব্যাক পেজ প্রদর্শন করে:
- শিরোনাম: "You're Offline"
- বার্তা: "It looks like you've lost your internet connection. Some features may not be available until you're back online."
- পেজ রিলোড করার জন্য একটি "Try Again" বাটন
- শিক্ষার্থী তখনও যা অ্যাক্সেস করতে পারবে তার একটি তালিকা:
- আগে দেখা কোর্স কনটেন্ট
- ক্যাশ করা পেজ
- ডাউনলোড করা ম্যাটেরিয়াল
সংযোগ পুনরুদ্ধার হলে, পেজটি স্বয়ংক্রিয়ভাবে অনলাইন স্ট্যাটাস শনাক্ত করে এবং শিক্ষার্থীকে আবার /dashboard-এ রিডাইরেক্ট করে।
Step 5: মোবাইলে প্রতিষ্ঠানের ব্র্যান্ডিং
PWA স্বয়ংক্রিয়ভাবে আপনার প্রতিষ্ঠানের ব্র্যান্ডিং গ্রহণ করে:
| ব্র্যান্ডিং উপাদান | উৎস |
|---|---|
| App name | প্রতিষ্ঠানের নাম |
| Short name | প্রতিষ্ঠানের নামের প্রথম 12 অক্ষর |
| App icon | প্রতিষ্ঠানের লোগো (192x192 ও 512x512 PNG আকারে) |
| Theme color | প্রতিষ্ঠানের প্রাইমারি কালার (ডিফল্ট #009E61) |
| Background color | প্রতিষ্ঠানের ব্যাকগ্রাউন্ড কালার (ডিফল্ট #ffffff) |
| App description | প্রতিষ্ঠানের বিবরণ |
| Splash screen | আইকন, নাম এবং ব্যাকগ্রাউন্ড কালার থেকে স্বয়ংক্রিয়ভাবে তৈরি হয় |

Step 6: ডিভাইস ও ব্রাউজার সাপোর্ট
| প্ল্যাটফর্ম | ব্রাউজার | PWA ইনস্টল সাপোর্ট |
|---|---|---|
| Android | Chrome | সম্পূর্ণ সাপোর্ট |
| Android | Firefox | সম্পূর্ণ সাপোর্ট |
| iPhone / iPad | Safari | সম্পূর্ণ সাপোর্ট (Add to Home Screen) |
| iPhone / iPad | Chrome | সীমিত (iOS শুধুমাত্র Safari-তে PWA সীমাবদ্ধ রাখে) |
ভিউপোর্ট
device-widthদিয়ে কনফিগার করা, initial scale 1, maximum scale 5, user-scalable সক্রিয়, এবং viewport-fitcover-এ সেট করা।
Custom Native Android App
PWA যথেষ্ট না হলে — আপনি চান আপনার প্রতিষ্ঠান নিজস্ব লিস্টিং, আইকন ও অ্যাপ-স্টোর উপস্থিতিসহ Google Play Store-এ থাকুক — Course37 এটি একটি সেলফ-সার্ভিস ড্যাশবোর্ড ফিচারের বদলে একটি পেইড অ্যাড-অন হিসেবে অফার করে।
- এটি অনুরোধ করতে Course37 টিমের সাথে যোগাযোগ করুন; এর জন্য অ্যাডমিন ড্যাশবোর্ডের ভেতরে কোনো বাটন নেই।
- এককালীন সেটআপ ফি: $100। এটি আপনার প্রতিষ্ঠানের জন্য একটি নিবেদিত নেটিভ Android অ্যাপ তৈরি ও প্রকাশ করা কভার করে।
- Course37 Play Store সাবমিশন পরিচালনা করে — আপনার নিজের কোনো Google Play Developer অ্যাকাউন্ট বা প্রকাশনার অভিজ্ঞতার প্রয়োজন নেই।
- এটি উপরে বর্ণিত বিনামূল্যের PWA থেকে আলাদা এবং তার অতিরিক্ত — বেশিরভাগ প্রতিষ্ঠানের শুধু PWA-ই যথেষ্ট; নেটিভ অ্যাপটি তাদের জন্য যারা বিশেষভাবে Play Store উপস্থিতি চান।
বর্তমান মূল্য জানতে এবং অনুরোধ শুরু করতে আপনার Course37 কন্টাক্টের সাথে যোগাযোগ করুন — মূল্য ও শর্তাবলী Course37 দ্বারা নির্ধারিত, এই ড্যাশবোর্ডের কোথাও কনফিগার করা নয়।
সম্পর্কিত আর্টিকেল
- How to Add Videos — ভিডিও কনটেন্ট ম্যানেজমেন্ট
- How to Manage Exams — পরীক্ষা তৈরি ও ফলাফল
- How to Use QR Attendance — মোবাইলে QR-ভিত্তিক উপস্থিতি
- Live Class Resources — লাইভ ক্লাস সেটআপ