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:
- Eliminate paperwork and manual tracking of assignments and submissions.
- Enable teachers to reach the right students with targeted assignments based on grade, strand, and section.
- Provide students with a clear, organized view of their tasks, deadlines, and academic performance.
- Automate communication through built-in email notifications so no student misses an important update.
- Empower educators with real-time grading tools and insightful class analytics.
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:
- Providing intuitive tools that simplify everyday academic tasks.
- Ensuring fair and transparent assignment delivery tailored to each class.
- Fostering better communication between teachers and students through instant notifications and direct messaging.
- Continuously improving the platform based on the real needs of our school community.
Getting Started (Both Roles)
- Open your browser and go to the Eduportal homepage (e.g.,
http://localhost/Eduportal/). - Click "Get Started" or "Sign Up" to register, or "Sign In" to log in.
TEACHER GUIDE
Step 1: Create Your Account (Registration)
- Click "Sign Up as Teacher" on the landing page.
- 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
- Click "Register". You'll be redirected to the login page on success.
Step 2: Log In
- Go to the Teacher Login page.
- Enter:
- Email — the same email you registered with
- Subject — the subject you selected during registration
- Password
- Click "Login". You'll land on your Dashboard.
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:
- # — submission number
- Student — name, grade level, and section
- File Name — download button to view the submitted file
- Date Submitted — when the student submitted
- Marks — click to enter a grade inline
- Feedback — click to enter remarks inline
- Actions — checkmark to save, trash icon to delete
You can filter submissions by Grade Level, Section, and Strand using the filter bar.
Step 4: Post an Assignment
- In the sidebar, click "Post Assignment".
- 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)
- 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)
- Click "Publish Assignment".
- On success, a modal shows how many students were notified via email.
Step 5: Grade Submissions
- On the Dashboard, find the submission in the table.
- Click the Marks field and enter the student's grade (e.g., "95" or "A").
- Click the Feedback field and type your remarks (e.g., "Great work!").
- Click the checkmark (save) icon in the Actions column.
- The submission is saved — it moves from "Pending" to "Graded."
Step 6: Download All Submissions
- On the Dashboard, click the "Download ZIP" button in the Export Data card.
- A ZIP file downloads containing all submitted files, renamed with each student's name for easy identification.
Step 7: View & Manage Students
- In the sidebar, click [Your Subject] Students.
- See a card grid of all students who have submitted work to your subject.
- Each card shows: avatar, name, LRN, grade level, strand, section, submission count.
- Use the search box to filter by student name or LRN.
- Click "View History" to see a student's full submission history on the Dashboard.
- Click the envelope icon to send a direct email message to a student.
Step 8: Contact a Student Directly
- From the Students page, click the envelope icon on a student's card.
Or go directly to Contact Student in the sidebar. - The student's email and your email are pre-filled.
- The subject line is pre-filled with
[EduPortal] Academic Concern: {Your Subject}. - Write your message in the textarea.
- Click "Send via EduPortal Server" — the message is sent through the system's SMTP.
Step 9: Edit Your Profile
- In the sidebar, click "Profile".
- You can update:
- Full Name
- Email Address
- Subject — change your teaching subject
- To change your password:
- Enter your current password for verification
- Enter a new password (minimum 6 characters)
- Confirm the new password
- Click "Update Profile" or "Change Password".
Step 10: Log Out
Click "Logout" in the sidebar. This securely ends your session.
STUDENT GUIDE
Step 1: Create Your Account (Registration)
- Click "Sign Up as Student" on the landing page.
- 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
- Click "Register". You'll be redirected to the login page.
Step 2: Log In
- Go to the Student Login page.
- Enter your 12-digit LRN and Password.
- Click "Login". You'll land on your Dashboard.
Step 3: Dashboard Overview
Your dashboard has two main areas:
Top Section — New Assignments (from Teachers):
- Assignment cards posted by your teachers appear here.
- Each card shows: subject badge, title, description, teacher name, date posted.
- Click "Get Copy" to download the assignment file.
Left Panel — Submit an Assignment:
- Enter the Subject Name.
- Click the upload zone or drag-and-drop your file (PDF, DOC, or DOCX only; max 10MB).
- Click "Submit Now".
- On success, you'll see a confirmation message.
Right Panel — Submission History:
- A table showing all your past submissions with columns:
- Subject — color-coded badge
- File — download/view button
- Grade — your marks (green badge) or "Pending" if not yet graded
- Feedback — your teacher's remarks, or "No feedback yet"
- Timestamp — date and time of submission
Step 4: View New Assignments Page
- In the sidebar, click "New Assignments".
- See all assignments posted by teachers targeting your Grade + Section + Strand.
- Each card shows the full details: subject, title, description, teacher name, date.
- Click "Get Copy" to download the assignment file to your device.
Step 5: Submit an Assignment
- On the Dashboard, in the Submit Assignment panel:
- Type the Subject Name (e.g., "Mathematics").
- Upload your completed assignment file (PDF, DOC, or DOCX, max 10MB).
- Click "Submit Now".
- Your submission appears in the history table with a "Pending" grade.
- When your teacher grades it, the "Pending" badge will change to show your marks and feedback.
Step 6: Check Your Grades & Feedback
- 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
- 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
- Password rules: Minimum 8 characters, at least 1 uppercase letter, at least 1 number.
- Session timeout: After 30 minutes of inactivity, you'll be redirected to the session expired page — just log in again.
- Forgot password? Contact your system administrator — there's no self-service password reset yet.
- File size limit: All uploads (assignments and submissions) have a 10MB maximum.