Documentation

Learn how to use Academic Helper

Step-by-step guides for school staff — how to sign in, use each module, run daily workflows, and get the most from your school ERP.

Last updated: May 2026

  • 12

    Guide sections

  • 40+

    How-to articles

  • 5

    Sample workflows

  • 8

    Common FAQs

User guides

Documentation by topic

Practical how-to guides for everyday school operations.

Getting started

First steps after your school enables Academic Helper.

Access the admin panel

Staff use the CMS (school management) portal.

  1. 1

    Open the CMS URL

    Go to https://cms.academichelperbd.xyz/ in a modern browser (Chrome, Edge, or Firefox recommended).

  2. 2

    Enter your credentials

    Use the username and password assigned by your school. Contact your administrator if you cannot sign in.

  3. 3

    Select your school context

    If prompted, confirm you are working in the correct school — all data is scoped to your institution.

Understand the layout

  • Sidebar menu groups modules: students, fees, exams, HR, accounts, settings, and more.
  • Home dashboard shows key stats: enrollment, today’s fee collection, cash/bank balance, attendance, birthdays, and SMS balance.
  • Smart dashboard adds filters — date range, class, section, and academic year — for deeper analytics.
  • Many reports open in print-friendly pages; use your browser’s print dialog or Save as PDF.

Student portal (separate app)

Students and parents use a different URL.

  1. 1

    Student app URL

    Students sign in at https://student.academichelperbd.xyz/ for timetable, results, notices, and assignments (based on school setup).

Note: Teachers often use the same CMS URL as administrators, with a restricted menu based on teacher permissions.

Dashboards

Monitor school health from the home and smart dashboards.

Home dashboard

  • View total students and quick links to common tasks.
  • See fees collected today and current cash/bank balances.
  • Check today’s attendance summary and upcoming student birthdays.
  • Monitor remaining SMS balance (purchased quota).
  • Use charts for fee trends, attendance patterns, and distributions.

Smart dashboard

  1. 1

    Open Smart dashboard

    From the menu, open the smart analytics dashboard.

  2. 2

    Apply filters

    Set date range, class, section, academic year, or other filters available to your role.

  3. 3

    Interpret charts

    Compare collections, attendance, or enrollment over time. Export or print if your school enables those actions.

Roles & permissions

Why menus differ between users and how access is controlled.

Role-based menus

  • Each user account has a role (e.g. administrator, accountant, teacher, office staff).
  • Only menu items granted to that role appear in the sidebar.
  • Some schools hide modules entirely via configuration — even admins may not see disabled features.

Note: If you need access to a module, ask your school administrator to update your role or permissions under Security & Users.

Managing users (administrators)

  1. 1

    Add user

    Security & Users → Add user. Create staff system accounts with login credentials.

  2. 2

    Assign permissions

    Use Add permission for general roles, or Add teacher permission for teacher-specific menu access.

  3. 3

    Review active users

    List of users and List of teacher users help audit who can access the system.

Admissions & online application

Public apply links, applicant review, and converting applicants to students.

Share the public apply link

  1. 1

    Configure online admission

    In Online Application settings, set up the admission form and online admission fee if required.

  2. 2

    Distribute the link

    Share the school-specific public URL with parents — no staff login is required to apply.

  3. 3

    Review applicants

    Open the applicant list, run applicant reports, and approve or follow up on pending applications.

Complete a new admission

  1. 1

    Add the student

    From Student Management → Add new student. Include payslip selection during admission when prompted.

  2. 2

    Assign payslips

    Generate or assign fee payslips for admission and recurring charges.

  3. 3

    Collect fees

    Use Pay slip collection or Quick collection to record admission and initial fee payments.

Student management

Records, bulk import, photos, migration, and official documents.

Add or update students

  1. 1

    Single student

    Add new student for one admission, or Update basic info / Update full profile for changes.

  2. 2

    Bulk upload

    Use Bulk upload with the school’s Excel template. Validate columns before importing to avoid errors.

  3. 3

    Photos

    Upload student photos individually or in bulk for ID cards and reports.

  4. 4

    Class changes

    Migrate student when promoting or changing class, section, or academic year.

Certificates & ID cards

  • Generate and print Student ID cards from Student ID Management.
  • Create Prottoyon Potro, transfer certificates, and testimonials from reports menus.
  • Use list and print views for transfer certificate and testimonial records.

Class diary

  • Add class notes for students to view relevant study material.
  • Create quizzes linked to classes for formative assessment.

Student attendance

Daily marking, leave workflow, and attendance reports.

Record daily attendance

  1. 1

    Open attendance entry

    Select class, section, and date. Mark students present, absent, late, or on leave.

  2. 2

    Save and verify

    Submit the sheet, then run an attendance report to confirm counts.

Leave requests

  1. 1

    Enter leave

    Use Leave entry to register student leave with the appropriate leave type.

  2. 2

    Approve leave

    Authorized staff use Leave approval to accept or reject pending requests.

  3. 3

    Configure leave types

    Administrators define leave types under attendance settings.

Biometric integration

  • Configure HR time settings and Student time settings for machine sync rules.
  • Leave entry and approval may link from the machine attendance menu when devices are connected.

Fees & student accounts

Payslips, collections, donations, form fees, and collection reports.

Monthly fee cycle

  1. 1

    Generate payslips

    Generate payslip for one student or Generate multiple payslips for a batch.

  2. 2

    Collect payment

    Pay slip collection for standard entry, or Quick collection for fast counter service.

  3. 3

    Print unpaid slips

    Print unpaid payslips to send reminders home or distribute in class.

  4. 4

    Reconcile

    Run Daily collection report and Due / pay summary at end of day.

Other collections

  • Form fee collection for admission or exam forms.
  • Donation collection with donation list reports.
  • Add payslips for new or old students when adjusting accounts.

Useful reports

  • Head-wise summary, month-wise fees, paid invoice, and list of due/pay.
  • Monthly paid details for accountant reconciliation.

Note: Deleting payslips may be restricted by role — use only when correcting data entry mistakes.

General accounts (school accounting)

Vouchers, posting, and financial statements.

Create vouchers

  • Cash payment / Cash receipt vouchers for on-hand cash.
  • Bank payment / Bank receipt vouchers for bank movements.
  • Journal and Contra vouchers for adjustments and transfers.

Post and report

  1. 1

    Voucher posting

    Post approved vouchers so they appear in books and trial balance.

  2. 2

    Run books

    Cash book, Bank book, Journal book, and Accounts voucher listing.

  3. 3

    Financial statements

    Income & expense summary, Trial balance, Balance sheet, and Income statement for period-end.

My account (personal)

  • View Current balance and Personal statement for your assigned cash/bank register.
  • All statement shows combined activity where permitted.

Exams & results

Marks entry, reports, admit cards, seating, and grand final.

Exam setup (administrators)

  • Configure class → subject mapping, exam marks, grade points, and report signatures in Basic Settings.
  • Assign subject → teacher and marks input permissions before teachers enter scores.
  • Publish exams when results should be visible to authorized roles.

Enter marks and notify

  1. 1

    Marks input

    Open marks input by subject and class. Save progressively; verify before publishing.

  2. 2

    Reports

    Generate mark sheets, tabulation sheets (multiple formats), merit lists, and pass/fail lists.

  3. 3

    Exam SMS

    Send result or exam notifications via the messaging module when approved.

Admit card & seating

  1. 1

    Configure admit card

    Set admit card layout, instructions, and exam blank sheet options.

  2. 2

    Print

    Print admit cards and seat plans for exam halls.

Grand final (annual results)

  1. 1

    Setup rules

    Define grand final rules in exam settings.

  2. 2

    Run process

    Execute grand final process, then print progress report, merit list, fail list, and tabulation.

  3. 3

    Notify

    Send grand exam SMS when results are finalized.

HR, attendance & payroll

Staff records, HR attendance, salary processing, and payslips.

Staff records

  1. 1

    Add HR

    Add HR/staff with designation and department. Use bulk upload for large imports.

  2. 2

    Maintain profiles

    Update HR basic info and full profile. Generate HR ID cards when needed.

HR attendance

  • Record HR/staff attendance daily.
  • Enter staff leave and configure HR leave types.
  • Run attendance, date-wise, and month-wise HR attendance reports.

Monthly payroll

  1. 1

    Salary structure

    Define salary statement structure under payroll settings.

  2. 2

    Process salary

    Run Process monthly salary for the selected month.

  3. 3

    Print payslips

    Print salary payslips and monthly salary sheet for staff distribution.

  4. 4

    Promotions

    Record promotion / increment and list historical changes.

SMS messaging

Send messages, manage templates, and track delivery.

Send SMS

  1. 1

    Choose recipients

    Send to students, parents, teachers, or custom groups from the phone book.

  2. 2

    Compose message

    Write text or pick a saved template from Create text message.

  3. 3

    Submit and track

    Handle SMS requests if approval is required. Check Message status report for delivery.

Note: Dashboard shows remaining SMS balance — purchase or top up through your service provider as arranged with SoftEdge.

Exam and grand final SMS

  • Use dedicated exam SMS and grand exam SMS actions after results are verified.
  • Confirm recipient lists before sending bulk messages to avoid errors.

School configuration

Classes, fees, exams, accounts, and inventory setup.

Core academic setup

  • Institution info, class, section, shift, group, subject, and category.
  • Academic year, academic session, class period, and class teacher assign.
  • Class exam and board exam setup before running formal exams.

Fee configuration

  1. 1

    Fee types and amounts

    Define fee types and Fees setting rules per class or category.

  2. 2

    Payslip setup

    Configure pay slip types, pay slip setup, and Weaver (discount) rules.

Accounts & inventory

  • Chart of account heads, registers, and projects for general accounting.
  • Unit of measure and chart of items for inventory purchases and use.

Printing & reports

Get clean printouts for office, parents, and auditors.

Print-friendly pages

  • Most reports open a dedicated print layout — use Ctrl+P (Windows) or Cmd+P (Mac).
  • Payslips, ID cards, certificates, attendance sheets, and HR lists support direct printing.
  • For PDF archives, choose Save as PDF in the print dialog.

Excel import tips

  • Download or request the official template before bulk student or HR upload.
  • Remove empty rows and verify class/section codes match Basic Settings.
  • Import in small batches first if you are validating a new academic year setup.
?

Frequently asked questions

Quick answers to common questions from school staff.

I cannot see a menu item my colleague has. Why?

Your user role or teacher permission set controls visible menus. Ask your school administrator to grant access, or confirm the module is enabled for your school.

What is the difference between CMS and the student app?

CMS (admin/teacher panel) is for staff operations — fees, exams, settings. The student app is for learners and families to view academic information assigned by the school.

How do parents apply for admission online?

Share your school’s public online application link. Applicants submit the form without staff login; your office reviews the applicant list and converts approved applications to student records.

Can I undo a payslip or fee entry?

Some actions like delete payslip are permission-controlled. Contact your accountant or administrator rather than duplicating payments.

Where do I configure classes and fees for a new year?

Use Basic Settings: academic year/session, class structure, fee types, and payslip setup before generating payslips for the new session.

How do I print student ID cards?

Ensure photos are uploaded, configure templates in Student ID Management, then generate and print from the student ID or reports menu.

SMS did not send. What should I check?

Verify remaining SMS balance on the dashboard, recipient numbers in the phone book, and message status report. Some schools require SMS request approval.

Who do I contact for technical support?

Use in-app Support Tickets for internal tracking, or contact SoftEdge Technology Ltd via the website and WhatsApp for product support and demos.

More resources

Related pages & support

Continue exploring or reach out for help.

Product by SoftEdge Technology Ltd. For demos and implementation support, contact via WhatsApp or the company website.

Ready to transform your school?

Join schools already using Academic Helper to streamline academics, finance, and communication — all in one place.