Welcome to the Home of Achievers; Pride of Ballesteros!
A central place for learner registration and enrollment services.
Every learner. Every opportunity.
Begin your registration, prepare your enrollment information, and take the next step in your learning journey.
Enrollment by grade level
Official enrollments for the current school year
Your application, step by step
A clear path from registration to enrollment
Have the learner’s LRN, birth details, address, and parent or guardian contact ready.
Choose early registration or enrollment, then provide the required details securely.
The school reviews each application before confirming official enrollment.
Enrollment workspace
Review applications, verify learner information, and confirm enrollment.
The queue refreshes automatically while the portal is active. Your current review form is preserved.
Application calendar
School schedules · Philippine time
Your information deserves care.
Learner records are available only to authorized school personnel. Public applications remain subject to verification.
My portal
Quick access
Tasks & To-Do Lists
My class registry
School form monitoring
Check the school forms configured by the admin. Monitoring statuses do not certify official forms or calculate grades.
Report to guidance
Report factual concerns about an advisory learner. Guidance staff assess and handle the confidential case. Urgent concerns also require immediate school safeguarding procedures.
My submitted referrals
Early registration & enrollment by period
Philippine dates. Counts are received early registrations and confirmed official enrollments.
Registration & enrollment
Complete the learner’s information carefully. Fields marked * are required.
Thank you for your submission.
Reference number
Keep this receipt. Your application is awaiting school review.
Applications are currently closed
Already early registered?
Take a photo or choose your current ER reference card to retrieve your early-registration details. Signed-in verified accounts can also enter their ER code or LRN.
Enrollment desk
Retrieve, review, and verify applications before confirming enrollment.
Pending applications
Loading the current application queue…
Retrieve by ER / E code or learner details
Special-program screening lists
School settings
Manage school identity, application periods, and enrollment offerings.
QR scanner · Camera settings
Enable this device’s camera for scanning learner reference cards. Your browser controls this permission. Google Apps Script hosting may prevent live camera permission prompts; use the scanner’s Take photo / choose reference card option when blocked.
Choose Allow if prompted. If previously blocked, open the browser’s site controls beside the address bar, select Camera → Allow, then retry. If hosting restrictions prevent camera access, select a card photo or screenshot in the scanner.
School identity
School logo appears on a white background. The supplied BNHS logo is included by default.
Official Philippine address references
PSA PSGC 3Q 2026 · PHLPost ZIP directory
Verified postal-area exceptions
Use this only when the official ZIP directory cannot identify a unique postal area. Select a PHLPost entry and record the verification basis. Learners cannot manually encode ZIP codes.
School forms & credentials · Monitoring directory
Add/edit monitoring choices. Delete removes a choice from future checks; existing learner monitoring records remain intact.
School directory
The 20 supplied schools are preloaded. New schools entered during a successful application are added automatically. Editing a directory entry affects future choices; historical learner records remain unchanged.
Grade-level signatories
Names populate learner forms. Assign the principal above; assign a co-adviser when editing a section.
Manage accounts
Assign responsibilities and control authorized portal access.
Verify and link a student / parent account
Find children by guardian email / verified contact
Matches suggest links; they do not establish guardianship. Independently verify identity and the relationship for every selected child, then approve. Contact matches use only the parent account contact verified by admin.
Link learner or parent account to early registration
Verify the learner’s identity or the parent/guardian relationship before linking the account for keyless retrieval.
My account
Manage your portal profile and independent portal password.
QR scanner · Camera settings
Enable this device’s camera for scanning learner reference cards. Your browser controls this permission. Google Apps Script hosting may prevent live camera permission prompts; use the scanner’s Take photo / choose reference card option when blocked.
Choose Allow if prompted. If previously blocked, open the browser’s site controls beside the address bar, select Camera → Allow, then retry. If hosting restrictions prevent camera access, select a card photo or screenshot in the scanner.
Profile details
Account security
Your portal password is independent of your email account. Use the Change portal password button in Profile details. Password resets invalidate existing sessions.
System & recovery
Maintain your school portal and manage administrative recovery.
System status
ADMIN ONLYLoading system information…
Setup System
Initialize missing tables and defaults. Existing learner records are preserved. Deployment owner only.
Upgrade System
Create a private backup and apply supported database updates. New code still requires a new deployment version.
Reset Admin Password
Generate a temporary portal password. The user must change it at first login.
Maintenance activity
No maintenance action in this session.
Download complete backup
ADMIN ONLYSave a complete private ZIP of the school records, accounts, settings, histories, and uploaded documents. Downloading a backup does not reset the portal or delete records.
Keep a copy outside this hosting account after important updates and before system changes. The ZIP contains confidential records and account security data; keep it private. Supports up to 20 MB of documents and 24 MB total uncompressed data. Larger backups require a direct hosting export. Restore/import instructions are included in your source package.
Import backup
ADMIN ONLYRestore a complete private backup ZIP into a fresh portal. Preview its contents first. Existing school transactions will not be overwritten.
Maximum ZIP size: 26 MB. The ZIP must include RESTORE_PRIVATE.json and all referenced documents, and match the portal schema version. Keep the original backup securely. Do not reset a working portal merely to test a backup.
Reset System · Delete all data
This deletes all school records, accounts, uploads and portal configuration. Download and securely save the complete private backup first. It contains sensitive records and account security data. This action is permanent. The deployment owner must run SetupSystem afterwards.
Official learners
Records available to your authorized account.
Special program · Screening results
Select a special program to load its takers. Regular learners are excluded. Choose exactly one result per pending taker, then save the list together. Previously qualified learners are shown as Passed.
Choose a special program and load its takers.
Document issuance & print tracking
Latest 200 entries per category. Open a learner’s Record for their complete document history.
Learner edit requests
Teacher / adviser edits take effect only after approval by the admin or chairperson.
Early registration records
Print an actual early-registration submission, including learners not yet officially enrolled.
Learner support registries
Restricted school useOfficially enrolled learners only. Advisers see their advisory classes. Household IDs and diagnosis details are excluded from these lists.
Sections & advisers
Create sections, assign faculty, and balance regular classes.
Report scope · All school grades and sections
Choose a grade or class to load learners for monitoring, referrals and document preparation.
Reports
Your assigned advisory classes only. Choose a report or learner record.
Built-in forms · Original school templates
Select a learner and complete the popup. The issued document is saved with a tracking number; its original form layout and all pages are preserved.
Create / update a section
Learners List
Uses the supplied List of Learners template, with separate male/female lists.
Current sections
Manual assignment / change of section
Heterogeneous auto-sectioning
Regular learners only. Passed special-program learners are excluded. After an unsuccessful screening, choose Regular in Learner records → Screening results to include the learner. Existing class sizes, sex distribution, achievement bands and remaining capacities are balanced. Special-program sections are assigned manually.
A changed cohort or section capacity invalidates the preview. No capacity limit is bypassed.
Transfer & learner status
Maintain an auditable record of transfer-in, transfer-out, and dropout updates.
Guidance & counseling
Confidential records for designated personnel. Keep safeguarding procedures and referrals active.
Authorized case review
Referral, investigation and outcome monitoring
Adviser incident referrals
Parent-safe guidance disclosure
Only closed cases or cases explicitly marked Parent Conference Required can be disclosed. Write a separate message with only necessary information about the linked child. Do not include confidential narrative, other learners’ identities, diagnoses, or third-party allegations. Raw case notes are never included in parent dashboards.
Welcome to MyAchieverPortal
Use your portal email and password. Your email can be from any provider.
Change portal password
Choose a private password or passphrase of 12–128 characters.