All Modules

Acompleteschoolsystem,organizedbyrealschoolwork.

YeneSchool includes the common modules schools expect, plus standout features for offline work, Ethiopian calendar support, AI-powered intelligence, automation, analytics, and local language needs.

YeneSchool
13 monthsEthiopian calendar
G1–12grade system
AIintegrated
IoTsiren & bell
Backupsdata protection
Offlinefunctionality
All 24 Domains
Academic ManagementStudent ManagementAttendanceMarks & Report CardsFinanceCommunication BookLocal School SupportLessons & AssignmentsAutomation & ReportingOperationsAdmissions & EnrollmentExamsOnline ExamsUser PortalsStaff DirectorySecurity & PermissionsSearch & Data QualityAI-Powered IntelligenceBackups & Data ExportID Cards & CertificatesDiscipline & ConductEvents & CalendarStaff MessagingTimetable & Scheduling
What each part of the system helps your school manage.

See pricing

Academic Management

Controls the school structure that every other workflow depends on, including Ethiopian academic periods and school grade-system settings.

  • Academic years, terms, quarters, semesters, and current-period selection
  • Grade-system setup for Grade 1-8 or Grade 1-12 schools
  • Classes, sections, capacity syncing, and homeroom teachers
  • Subjects, class-subject links, and teacher subject assignments
  • Timetable slots, period times, and school calendar records
  • Feeds attendance, grading, report cards, promotion, and exam seating

Student Management

Manages the full student lifecycle from admission request to active enrollment, credentials, documents, and yearly movement.

  • Enrollment requests with approval, rejection, waitlist, and credential generation
  • Student profile records with parent and guardian relationships
  • Class, section, roll number, stream, and academic-year placement
  • Bulk upload for students and users with generated credential exports
  • ID card generation and document records tied to student profiles
  • Promotion history, retained/promoted status, and transfer-ready records

Attendance

Session-based attendance built for teachers, admins, parents, and unreliable connectivity.

  • Teacher attendance entry by class, section, date, and period context
  • Attendance sessions with submitted status and per-student records
  • Offline attendance capture and sync endpoints for local-first workflows
  • Admin attendance overview, missing-session follow-up, and reports
  • Parent and student attendance pages scoped to the selected academic year
  • Absence and late notification flow for parent-visible updates

Marks & Report Cards

Connects teacher score entry, assessment setup, publishing readiness, report cards, certificates, and year-end promotion.

  • Assessment setup, assessment subjects, weights, score status, and grading scales
  • Teacher marks entry with admin assessment and entry-progress visibility
  • Exam results, rankings, publish-results workflow, and report-card readiness checks
  • Bulk report-card generation, publish summary, parent/student published views
  • Certificate template, watermark upload, single PDF, and bulk ZIP downloads
  • Promotion candidates with published report-card and eligibility checks

Finance

Separates fee setup, assigned student balances, receipts, discounts, overdue follow-up, and parent-facing fee visibility.

  • Fee structures by academic year, category, grade range, and installment plan
  • Student fee assignment, outstanding balances, payment status, and receipts
  • Discount policies, reversals, audit logs, and finance summaries
  • Overdue reports, total overdue counts, and export-friendly report pages
  • Parent fee views connected to published student finance records
  • Payroll page and finance-only navigation for restricted money workflows

Communication Book

Combines public announcements, school communication books, internal messaging, notifications, and events.

  • Announcements with active counts, audience filtering, and notification creation
  • Communication book records with categories, status, and reply threads
  • Internal chat rooms, conversations, messages, participants, and read tracking
  • Notification preferences, push subscriptions, and role-targeted notifications
  • School events and calendar-visible operational updates
  • Dedicated messages, announcements, and communications pages in the dashboard

Local School Support

Handles the local constraints that generic school systems usually miss: languages, calendars, grade models, and Ethiopian academic periods.

  • English, Amharic, Arabic, Oromo, and Somali UI language support
  • Ethiopian and Gregorian calendar workflows for school operations
  • Grade 1-8 and Grade 1-12 mode driven by school settings
  • Local academic periods, term labels, and current academic-year behavior
  • Grade 6 and Grade 8 national-exam style workflows for primary/middle schools
  • School-specific settings for logos, profile, branding, and operational defaults

Lessons & Assignments

Connects teacher lesson activity, class work, homework, and parent/student visibility to the academic timetable.

  • Teacher lesson records tied to assigned classes, sections, subjects, and timetable periods
  • Assignments and class work visible to students and linked parents
  • Lesson progress signals for admin and teacher dashboards
  • Teacher workspace for daily class activity and follow-up tasks
  • Student views for lessons, assignments, timetable, and academic work
  • Parent visibility into assigned learning tasks without separate message groups

Automation & Reporting

Turns operational data into dashboards, board-ready reports, and follow-up lists rather than disconnected exports.

  • Admin, teacher, parent, student, registrar, and finance dashboards
  • Teacher leaderboard using attendance, grading timeliness, lessons, and related metrics
  • Parent presentation report with overview, class comparison, subject comparison, and insights
  • School data health checks for consistency and maintenance follow-up
  • Finance reports, overdue summaries, academic reports, and attendance trends
  • Backups, exports, search-like raw queries, and audit-friendly operational records

Operations

Supports the daily routines that keep the school moving: bells, templates, imports, device hooks, and operational alerts.

  • Siren schedules, siren events, manual ring action, and browser audio fallback
  • Hardware bell configuration and webhook-friendly siren controller routes
  • Dynamic timetable sirens scoped to the assigned teacher for the current period
  • Period-time setup and timetable-driven start/end-of-class alerts
  • Document templates for school records and generated outputs
  • Bulk import/export and operational notifications across school workflows

Admissions & Enrollment

Moves applicants from public enrollment into active student, parent, class, and credential records.

  • Public school pages and enrollment request forms for applicants
  • Registrar/admin review with approve, reject, and waitlist flows
  • Encrypted enrollment tokens and configured frontend enrollment URLs
  • Credential generation for student and parent accounts after approval
  • Class placement, section placement, roll numbers, and parent linkage
  • Admission details including nationality, documents, guardians, and profile fields

Exams

Covers formal school exams, seating logistics, result entry, publishing readiness, and exam-related registrar workflows.

  • Assessment and exam setup, result entry, publish-results flow, rankings, and entry progress
  • Exam seating plans, section assignments, exam-section students, and seating modes
  • Current-period exam visibility for teachers, students, and parents
  • Publishing workflow that validates completion before releasing results
  • Registrar national exams and school-leaving workflows where enabled by grade system
  • Report-card readiness checks connected to formal exam and assessment data

Online Examinations

Lets teachers create controlled online exams while students complete timed attempts with saved answers and result feedback.

  • Teacher-created online exams tied to assigned class, section, subject, grade, and stream
  • Draft, ready, active, archived, duration, pass mark, access-code, and shuffle-question controls
  • Question banks with multiple choice, true/false, and short-answer support
  • Student online examination list filtered by grade and stream with required access code
  • Timed attempts with local draft recovery, autosave, flagged questions, submit, and expiry handling
  • Automatic scoring, correct/wrong/skipped counts, percentage, pass-mark result, and submitted-at review

User Portals

Gives each role a focused workspace so users only see the work they are responsible for.

  • Super admin portal for schools, admins, subscriptions, backups, and platform settings
  • Admin portal for academics, enrollment, reports, assessments, siren, people, and operations
  • Teacher portal for classes, attendance, lessons, timetable, grading, and online exams
  • Parent portal for children, attendance, grades, fees, lessons, discipline, and timetable
  • Student portal for timetable, attendance, lessons, grades, exams, and practice exams
  • Registrar, finance, and IT manager workspaces with narrower operational responsibilities

Discipline & Conduct

Keeps behavior notes, conduct follow-up, and parent-visible discipline records connected to the student profile.

  • Student discipline records scoped to the correct school and academic context
  • Conduct notes that can support report-card and parent follow-up workflows
  • Parent portal visibility for published discipline updates where the school allows it
  • Admin follow-up lists for student behavior and support actions
  • Teacher and registrar context when reviewing a student profile
  • Audit-friendly records for sensitive student conduct decisions

Staff Directory & Responsibilities

Connects people records to responsibilities, assignments, credentials, departments, and accountability reporting.

  • Teacher profiles, staff records, departments, and employee documents
  • Teacher subject assignments and class-subject responsibility tracking
  • Generated credentials, pending credential queue, password reset support, and CSV exports
  • Teacher class pages, assigned students, timetable, lessons, attendance, and grading
  • Performance visibility through teacher leaderboard and dashboard metrics
  • User management through bulk upload, role assignment, and profile management

Security & Permissions

Protects tenant data with role permissions, school scoping, subscription feature gates, rate limits, and maintenance controls.

  • JWT login with cookie or bearer token support, password reset, and password change flows
  • Role guards for ADMIN, IT_MANAGER, REGISTRAR, TEACHER, STUDENT, PARENT, and FINANCE
  • Permission overrides through role permissions and user-specific permissions
  • School-level tenant isolation through request body, params, and query schoolId checks
  • Subscription feature checks for finance, parent portal, and plan-gated capabilities
  • Global rate limiting and platform maintenance mode

Search & Data Quality

Helps staff find records quickly and keep operational data clean enough for reports, exports, and audits.

  • Cross-entity search endpoints for fast record lookup
  • Data consistency report page for school data health review
  • Duplicate and missing-record style checks for operational maintenance
  • Audit-friendly finance logs, grade change logs, credentials, and notification records
  • Export-ready information from reports, credentials, finance, certificates, and bulk operations
  • Backups and platform-level operational support for safer maintenance

AI-Powered Intelligence

Integrates AI into school operations for conversational assistance, automated reporting, smart alerts, recommendations, and school assessments.

  • AI Assistant chatbot for instant answers to school-related queries from staff and parents
  • AI Report Generator that produces academic reports, summaries, and insights from school data
  • AI Smart Alerts that detect anomalies, attendance patterns, and operational issues requiring attention
  • AI Recommendations engine for personalized student learning paths and school improvement suggestions
  • AI School Assessment that evaluates overall school performance, trends, and benchmarking
  • Natural language processing across attendance, marks, finance, and communication data

Backup & Data Export

Protects school data with automated platform backups, per-school export options, and downloadable archives.

  • Automated platform backup with full database and file system snapshot
  • Per-school backup download with configurable data type selection
  • ZIP file generation, archive cleanup, and secure storage management
  • Credential roll CSV export and bulk upload template downloads
  • Password validation, roll number assignment, and credential tracking statistics
  • Maintenance-ready operational safety net for platform and school recovery

ID Cards & Certificates

Generates student ID cards and school certificates with customizable templates, watermarks, and bulk printing.

  • Student ID card generation with template selection and watermark overlay
  • Single and bulk PDF output with print-ready card layouts
  • Certificate templates with dynamic field mapping for student data
  • Watermark image upload, activation, and positioning controls
  • Bulk ZIP download for certificates and ID cards by class or section
  • Template management with active version tracking and field configuration

Events & Calendar

Manages school events, holidays, and calendar visibility for staff, students, and parents.

  • School events CRUD with dates, descriptions, and category tagging
  • Calendar feed integration for upcoming and active event visibility
  • Holiday scheduling and academic calendar records tied to school settings
  • Upcoming event counts and active event tracking for dashboards
  • Event integration with announcements and notification workflows
  • Role-based event viewing scoped to the correct school and academic year

Staff Messaging

Enables internal staff-to-staff communication with conversations, messages, and role-based access.

  • Internal chat rooms and conversation management for staff collaboration
  • Staff-to-staff messaging with participant tracking and conversation history
  • Mark-as-read confirmation and unread count indicators for each conversation
  • Staff directory for finding and initiating conversations across the school
  • Role-based conversation visibility and access controls
  • Dedicated messages page integrated into each role's dashboard workspace

and much more