BeaconPort – project by Bhavdeep Sai
Web Development

BeaconPort

Overview

BeaconPort is a modern school-student management system built using the MERN stack that centralizes school operations into one platform. It provides role-based dashboards for administrators, teachers, and students, enabling efficient management of classes, attendance, grades, and announcements. The platform features secure JWT authentication, a responsive Tailwind CSS interface, and scalable architecture designed for smooth school data management.

Key Features

  • Role-based dashboards (Admin, Teacher, Student)
  • Secure JWT authentication
  • Classroom management (attendance, grading, notices)
  • Class joining using unique class codes

Tech Stack

ReactTailwind CSSNode.jsMaterial UIExpress.jsMongoDB AtlasReact RouterContext API

Tools Used

FigmaRenderPostmanGit & GitHubMongoDB CompassNetlify