Set up student groups, invite members, create quizzes, manage badges & streaks, and run your coaching batch all in one place.
Groups are the core of BanglaTech's learning platform. Create a group for your coaching batch, class, or study circle. Members can access study materials, take quizzes, and track their progress.
Upload lecture sheets, notes, and solve sheets for your students:
You can also bulk import materials using JSON files for faster setup.
Two types of quizzes available:
Both types support per-student randomization — every student gets a different set of questions!
Keep your students motivated with automatic achievement badges and learning streaks!
Every day a student reads a material or takes a quiz, their streak counter increases. The streak shows as a 🔥 fire emoji with the day count on their dashboard.
If a student misses a day, the streak resets — this creates a powerful "don't break the streak!" motivation.
Students earn badges automatically based on their activity. Here are all the badges:
| Badge | Name | How to Earn |
|---|---|---|
| 🌟 | প্রথম পদক্ষেপ (First Step) | Complete your first study material |
| 📚 | পাঠক (Reader) | Complete 5 study materials |
| 🎓 | বিদ্যানুরাগী (Scholar) | Complete all study materials in the group |
| 🏆 | কুইজ মাস্টার (Quiz Master) | Score 100% on any quiz |
| 💪 | অধ্যবসায়ী (Persistent) | Take 10 or more quiz attempts |
| ⭐ | টপার (Top Performer) | Reach top 3 on the leaderboard |
| 📖 | টপিক সম্পন্ন (Topic Complete) | Complete all materials in a single topic |
| 🔥 | ধারাবাহিক (Streak) | Maintain a 3, 7, or 30-day learning streak |
Badges appear on the student's dashboard between the progress section and recently read materials. Earned badges show in full color; unearned badges appear greyed out with a lock icon — motivating students to collect them all!
Monetize your content with the pay-per-attempt system:
Students can share tips, ask questions, and discuss topics within the group using the Discussions tab. Any group member can post using the full rich text editor.
Send push notifications to all group members using the Broadcast tab. Great for announcing new quizzes, materials, or important updates. Students receive both in-app and browser push notifications.