Clinic accounts are provisioned by a clinic administrator. You cannot create one through public sign-up.
👁️
Forgot Password?
If an account is registered, a 6-digit code has been sent to .
You've reached the request limit for now. Try again later.
Choose a new password
APSHULE
Let's Learn With Ease From Anywhere at Anytime
Hello, Student!
📸 Facial Attendance
Admin Panel
Logout
Lesson
⭐ Rate this lesson
Facial Attendance
📋 Today's Attendance
📋 Enrolled Persons
AI Tutor
Hello! I'm your APSHULE AI Tutor. Ask me anything! 📚
APSHULE · PLATFORM OPERATIONS
Command Center
A cross-sector view of learning and the communities around it.
Operator workspace
Education operations
Existing admin tools
Education earnings & payouts
Review teacher withdrawal requests, manage per-view earnings and record manual payments.
Payout requests will appear here.
🎓 Retooling Modules
Manage the ten NCDC course modules, videos, PDFs, quiz questions and pass scores.
🎓 CPD Certificates
Review issued certificates, download PDFs and revoke certificates with a recorded reason.
Teacher
Certificate
Issued
Status
Actions
Loading CPD certificates…
Page 1 of 1
National curriculum and assessment
Super Admin management
UNEB Items—Assessment foundation
Curriculum Links—Syllabus references
CA Records—Continuous assessment
UNEB Items Manager
Assessment resources
Subject
Class
Topic
Year
Actions
Loading UNEB items…
Curriculum Links Manager
Syllabus references
Subject
Class
Topic
🔗 Links
Actions
Loading curriculum links…
Phase 1B / 1CTeacher and Student NCDC features come in Phase 1B.
Users
Manage platform accounts
Loading users…
Global overview
Loading platform overview…
NCDC · UNEB
Teacher tools
Class assessment, project review, curriculum references and retooling.
Teacher Earnings
Your lesson views, earnings and payout history.
Total eligible views—
Total earnedUGX —
Earned this monthUGX —
Available balanceUGX —UGX — pending payout
Earnings are calculated from eligible lesson views.
Daily breakdown
Last 30 days0 views · UGX 0
Payout history
Payout history will appear here.
CA Records
Record continuous assessment for learners in your assigned classes.
New CA record for
Recent CA records
Project Verification
Review and verify student projects from your classes.
📚 Curriculum Linker
Search syllabus topics and teaching references.
🎓 NCDC Retooling
Video, summary, quiz and practical learning across ten modules.
Retooling
Complete each course activity to earn your CPD certificate.
0 of 10 modules complete0%
Course complete.
📚 Select Your Class
📖 Available Subjects
Welcome to APSHULE
Let's Learn With Ease From Anywhere at Anytime
📢 UPCOMING SEMINARS & EVENTS
🎯 Subscription Plans
Loading subscription plans…
Daily
UGX 500
Weekly
UGX 3,000
Monthly
UGX 10,000
Term Plan
UGX 50,000
Half Year
UGX 80,000
Full Year
UGX 150,000
Admin Panel
🏢 Manage Schools
⚙️ Payment Settings
Yo! settings are encrypted in Neon. Passwords are never prefilled and credentials are not saved in browser storage.
Existing Cloudflare Worker YO_* secrets take precedence over these saved fallback values.
🖼️ Upload / Change Brand Logo
📊 Global Analytics
Total Users:0
🎬 Most Watched Videos (Global)
📝 User Feedback (for improvement)
🎥 Map Video Lessons (Subject + Class)
👥 Manage All Users
📝 Edit About Page Content
🎥 Live Lesson (Jitsi - Free)
📥 Bulk Import Students and Teachers
Upload CSV or Excel files. Review the preview before importing. Each file can contain up to 100 rows. New accounts receive a default password shown only in the result below.
Import students
Required: name, unique email, class_level. Class levels: Baby, Middle, Top, P1–P7, S1–S6. Phone is optional but recommended for the default password; gender (F/M, Female/Male, Other, Prefer not to say) and LIN are optional. Duplicate emails are skipped.
Import teachers
Required: name and unique email. Phone is optional but recommended for the default password; gender (F/M, Female/Male, Other, Prefer not to say), subjects_taught and assigned_classes are optional. Lists use commas. Class levels: Baby, Middle, Top, P1–P7, S1–S6. Duplicate emails are skipped.
Recent import history
Select a school to view imports.
School Branding
Manage the school details and branding shown across APSHULE.
📊 Report Cards
Create individual cards, generate a class set, download published cards, and reset a learner's one-time PDF download.
Template: select a learner's class.
Term dates and fees
These school-wide details appear on report-card PDFs.
📅 Manage School Events (Only your school)
📅 Manage Global Events (Super Admin)
➕ Add New Subject
📄 Manage Documents
Accepts PDF, Word, Excel, PowerPoint, ODT, images, video, audio, text, and other links.
0 pending · 0 resolved · 0 failedAuto-resolving in background...
❤️ My Saved Lessons
Coming soon – save your favourite lessons!
🔔 Notifications
No new notifications
👤 My Account
📖 About APSHULE
Loading...
Home
My List
Alerts
Account
About
APSHULE Education
Report Cards
Report cards
Choose a class and term to load report cards.
Report-card editor
Marks entered
Teacher signature
Draw below or upload a PNG/JPEG signature image. It is stored in the APSHULE database.
Report preview
📚 FRESH TEACHER'S E-LIBRARY
Choose One Class From the Shelf:
Loading library…
📄
Document Reader
🔍 Resolving link…
APSHULE CPD Certificate Verification
Check whether this NCDC Teacher Retooling Course certificate is current.