CSV User Upload

📋 CSV Format Requirements

Required columns: Roll, Batch, Name, Mobile 01, Mobile 02, Class(Programme)

Important notes:

  • Roll number will be used as username
  • Mobile numbers will be used as password (Mobile 01 preferred, Mobile 02 as fallback)
  • Name will be stored as first name
  • Batch will be stored as last name
  • Class(Programme) must match configured class redirects

📊 Sample CSV Data

RollBatchNameMobile 01Mobile 02Class(Programme)
185104M51Mishkat Tamim88015729639888801751738338Medical
185105M51Md. Jobayer Islam88017914180068801719145644Medical
185106M51Rafi Abdullah88013193164638801711363215Engineering

📂 Download sample CSV: sample_users.csv

Processing CSV file...

➕ Create Single User

📚 User Management

Total Users: 2052 | Page 2 of 206

🎯 Class Redirect Settings

Configure redirect URLs for different classes/programmes. Users will be redirected to these URLs after login based on their class.

📋 Current Class Mappings:

  • Medical → https://barishalretina.com/qna-best/
  • 1st-Time → https://barishalretina.com/elementor-4599/
  • Bio-Chem → https://barishalretina.com/bio-chem-dashboard/
  • Second-Timer → https://barishalretina.com/retina-barishal-dashboard/
  • ADMIN → https://barishalretina.com/admindashboard/
  • First timer → https://barishalretina.com/first-timer-dashboard/
  • Mentor → https://barishalretina.com/mentor-dashboard/
  • ssc-model-test-dashboard → https://barishalretina.com/ssc-model-test-dashboard/

🔐 Class Access Control Settings

Control which classes can access which pages/URLs.
By default, all classes can access all pages. Configure restrictions below.

🚨 Important Instructions:

  • By default: All students can access all pages (current behavior)
  • Enable restrictions: Check "Enable Access Control" below
  • URL format: Enter relative URLs like /medical-dashboard or /engineering-class
  • Multiple access: Some classes can access multiple pages
  • Safety: Students will see friendly message, not logout

🎯 Configure Access Rules

For each protected URL, select which classes can access it:

📊 Current Access Rules:

Status: Access Control ENABLED

  • /admindashboard/ → ADMIN

⚠️ Testing Instructions:

  1. Enable access control above
  2. Add URL rules for pages you want to protect
  3. Save settings
  4. Test with different class students
  5. Students will see message: "You are not enrolled in this programme"
  6. They will be redirected to their own class dashboard
Loading users...

User Management Pro

📋 Show/Hide Columns

Loading data...
👤 Username🔑 Password🖼️ Avatar📝 First Name📝 Last Name🏷️ Display Name📄 Description📚 Batch📞 Phone👥 Role🌐 Website📅 Registered🔧 Actions

🎓 Retina Attendance System

📁 Upload Class Students
CSV format: Roll, Name, Batch, Phone1, Phone2
➕ Add Single Student
📋 Preview:
Fill the form to see student preview...
✅ Record Daily Attendance
✏️ Edit Existing Attendance
🗑️ Delete Attendance Records
⚠️ DANGER ZONE ⚠️
Deleting attendance of Retina's records is PERMANENT and cannot be undone!

🎯 Delete Specific Class Session

🗓️ Delete All Classes on Specific Date

👥 Delete All Records for Specific Batch

🏫 Delete All Records for Entire Class

📊 Today's Overview
📈 Detailed Reports
🏆 Leaderboard

👨‍🎓 Student Portal

🔍 Search Your Attendance