Eduportal — Teacher & Student User Guide

About EduPortal

EduPortal is a modern, web-based Learning Management System (LMS) designed specifically for Ruben E. Ecleo Sr. National High School. It serves as a centralized digital platform that connects teachers and students, streamlining the assignment lifecycle from creation and distribution to submission and grading.

The system replaces traditional paper-based and fragmented communication methods with a unified, secure, and efficient online environment. Teachers can create and broadcast assignments to specific grade levels, sections, and strands, while students can submit their work digitally and receive instant feedback.

Main Goal

The primary goal of EduPortal is to digitize and simplify the academic workflow within the school. It aims to:

Vision

To become the cornerstone of a fully digital, paperless, and future-ready educational experience at Ruben E. Ecleo Sr. National High School — where technology seamlessly supports teaching and learning, and every student and teacher thrives in a connected, efficient, and modern academic ecosystem.

Mission

To deliver a reliable, user-friendly, and secure learning management platform that bridges the gap between educators and learners. We are committed to:


Getting Started (Both Roles)

  1. Open your browser and go to the Eduportal homepage (e.g., http://localhost/Eduportal/).
  2. Click "Get Started" or "Sign Up" to register, or "Sign In" to log in.

TEACHER GUIDE

Step 1: Create Your Account (Registration)

  1. Click "Sign Up as Teacher" on the landing page.
  2. Fill in:
    • Full Name — your professional name
    • Professional Email — must be a valid email address
    • Subject/Specialization — the subject you teach (e.g., Mathematics, Physics)
    • Password — minimum 8 characters, at least 1 uppercase letter and 1 number
    • Confirm Password — re-enter your password
  3. Click "Register". You'll be redirected to the login page on success.
Note: Teaching multiple subjects? You'll need a separate account for each subject.

Step 2: Log In

  1. Go to the Teacher Login page.
  2. Enter:
    • Email — the same email you registered with
    • Subject — the subject you selected during registration
    • Password
  3. Click "Login". You'll land on your Dashboard.
Security: After 5 failed login attempts, the system locks you out for 30 seconds. Use the correct email + subject combination.

Step 3: Dashboard Overview

Your dashboard has 4 stat cards at the top:

Card What It Shows
Total Submissions All assignment files submitted to your subject
Graded Submissions you've already given marks to
Pending Review Submissions waiting for your feedback
Export Data Button to download all submissions as a ZIP

Below is your Submission Table with columns:

You can filter submissions by Grade Level, Section, and Strand using the filter bar.

Step 4: Post an Assignment

  1. In the sidebar, click "Post Assignment".
  2. Select the target audience:
    • Grade Level — which grade (e.g., Grade 11)
    • Strand — Academic or Tech-pro
    • Section — type or select the section (e.g., A, B, ICT)
  3. Fill in:
    • Assignment Title
    • Instructions/Description — detailed directions for students
    • File Upload — click or drag-and-drop (accepts PDF, DOC, DOCX, TXT, ZIP, JPG, PNG; max 10MB)
  4. Click "Publish Assignment".
  5. On success, a modal shows how many students were notified via email.
Note: This assignment will only appear for students matching the exact Grade + Strand + Section you selected.

Step 5: Grade Submissions

  1. On the Dashboard, find the submission in the table.
  2. Click the Marks field and enter the student's grade (e.g., "95" or "A").
  3. Click the Feedback field and type your remarks (e.g., "Great work!").
  4. Click the checkmark (save) icon in the Actions column.
  5. The submission is saved — it moves from "Pending" to "Graded."

Step 6: Download All Submissions

  1. On the Dashboard, click the "Download ZIP" button in the Export Data card.
  2. A ZIP file downloads containing all submitted files, renamed with each student's name for easy identification.

Step 7: View & Manage Students

  1. In the sidebar, click [Your Subject] Students.
  2. See a card grid of all students who have submitted work to your subject.
  3. Each card shows: avatar, name, LRN, grade level, strand, section, submission count.
  4. Use the search box to filter by student name or LRN.
  5. Click "View History" to see a student's full submission history on the Dashboard.
  6. Click the envelope icon to send a direct email message to a student.

Step 8: Contact a Student Directly

  1. From the Students page, click the envelope icon on a student's card.
    Or go directly to Contact Student in the sidebar.
  2. The student's email and your email are pre-filled.
  3. The subject line is pre-filled with [EduPortal] Academic Concern: {Your Subject}.
  4. Write your message in the textarea.
  5. Click "Send via EduPortal Server" — the message is sent through the system's SMTP.

Step 9: Edit Your Profile

  1. In the sidebar, click "Profile".
  2. You can update:
    • Full Name
    • Email Address
    • Subject — change your teaching subject
  3. To change your password:
    • Enter your current password for verification
    • Enter a new password (minimum 6 characters)
    • Confirm the new password
  4. Click "Update Profile" or "Change Password".

Step 10: Log Out

Click "Logout" in the sidebar. This securely ends your session.

Forgot your password? There is no "forgot password" feature yet. Contact your system administrator to reset it.

STUDENT GUIDE

Step 1: Create Your Account (Registration)

  1. Click "Sign Up as Student" on the landing page.
  2. Fill in:
    • LRN — your 12-digit Learner Reference Number (exactly 12 digits)
    • Full Name
    • Grade Level — select from Grade 7 to Grade 12 (default: Grade 11)
    • Section — your class section (e.g., A, B, ICT)
    • Strand — Academic or Tech-pro (default: Academic)
    • Email — a valid email address (required for notifications)
    • Password — minimum 8 characters, 1 uppercase letter, 1 number
    • Confirm Password
  3. Click "Register". You'll be redirected to the login page.

Step 2: Log In

  1. Go to the Student Login page.
  2. Enter your 12-digit LRN and Password.
  3. Click "Login". You'll land on your Dashboard.

Step 3: Dashboard Overview

Your dashboard has two main areas:

Top Section — New Assignments (from Teachers):

Left Panel — Submit an Assignment:

  1. Enter the Subject Name.
  2. Click the upload zone or drag-and-drop your file (PDF, DOC, or DOCX only; max 10MB).
  3. Click "Submit Now".
  4. On success, you'll see a confirmation message.

Right Panel — Submission History:

Step 4: View New Assignments Page

  1. In the sidebar, click "New Assignments".
  2. See all assignments posted by teachers targeting your Grade + Section + Strand.
  3. Each card shows the full details: subject, title, description, teacher name, date.
  4. Click "Get Copy" to download the assignment file to your device.
Important: You only see assignments meant for your specific grade, section, and strand. Other sections or grade levels will have different assignments.

Step 5: Submit an Assignment

  1. On the Dashboard, in the Submit Assignment panel:
  2. Type the Subject Name (e.g., "Mathematics").
  3. Upload your completed assignment file (PDF, DOC, or DOCX, max 10MB).
  4. Click "Submit Now".
  5. Your submission appears in the history table with a "Pending" grade.
  6. When your teacher grades it, the "Pending" badge will change to show your marks and feedback.

Step 6: Check Your Grades & Feedback

  1. Go to the Dashboard — your Submission History table shows:
    • Grade — the marks your teacher assigned (green badge when graded)
    • Feedback — your teacher's written remarks on your work
  2. You'll also receive an email notification when new assignments are posted and when your work is graded.

Step 7: Log Out

Click "Logout" in the sidebar.


Quick Reference Summary

Feature Teacher Student
Register Email + Subject + Password 12-digit LRN + Grade + Section + Email
Login Email + Subject + Password LRN + Password
Dashboard Grade submissions, view stats Submit work, view assignments & history
Post Assignment Create & broadcast to specific grade/section/strand N/A
Download Assignments Download student submissions as ZIP Download teacher-posted files
Grade Enter marks & feedback inline View grades & feedback
Contact Send direct emails to students N/A
Profile Edit name, email, subject, password View account details
Email Notifications Receives notifications on activity Receives new assignment & grading alerts

Common Tips