03
EduManager thumbnail

EduManager

Deployed a responsive school ERP using Next.js and Supabase PostgreSQL Database to support admins, teachers, and students.

PeriodSep 2024 - Dec 2024
StackNextJS, Supabase
Status Shipped

EduManager is a responsive school ERP system built with Next.js and Supabase PostgreSQL, designed to streamline operations for admins, teachers, and students.

Overview

The platform centralizes school management tasks, from student enrollment and attendance tracking to grading and announcements. Built with a clean, functional interface prioritizing usability over visual flair.

Technical Implementation

The backend leverages Supabase PostgreSQL for data storage and real-time subscriptions, with Next.js handling routing and server-side rendering. Authentication is handled through Next-Auth, providing secure role-based access for admins, teachers, and students.

The grading system computes averages across subjects, while attendance tracking provides real-time dashboards. Announcements can be targeted by role, class, or student, with push notifications for critical alerts.

Key Features

Multi-role authentication with Next-Auth supporting admin, teacher, and student roles. Automated grade computation and attendance tracking reduced administrative overhead by 40%. Real-time dashboards for monitoring school-wide metrics. Announcement system with role-based targeting and push notifications.