Haritha0705/etutor_lms_clientSide

Nextora – Digital Campus Platform

Public

A scalable full-stack Progressive Web Application (SDGP group project) addressing university academic and administrative challenges with a modular architecture adaptable for multiple institutions.

TypeScript

0

0

200+ commits

18K+ lines

Next.js
Spring Boot
PostgreSQL
Material UI
PWA

Files

src/

public/

package.json

.gitignore

README.md

README.md

Nextora – Digital Campus Platform

A scalable full-stack Progressive Web Application developed as a second-year university group project (SDGP), addressing common academic and administrative management challenges.

Key Features
  • Modular digital campus architecture adaptable for multiple universities
  • Responsive, accessible frontend built with Next.js and Material UI
  • RESTful API layer powered by Spring Boot with PostgreSQL persistence
  • Progressive Web App capabilities for offline-first access
  • Role-based dashboards for students, lecturers, and administrators
Architecture

The project is split across three repositories:

  • Client — Next.js + Material UI frontend
  • Server — Spring Boot REST API + PostgreSQL
  • Marketing — Nextora marketing and landing page site
Tech Stack
LayerTechnology
FrontendNext.js, Material UI, PWA
BackendSpring Boot, Java
DatabasePostgreSQL
DeploymentVercel, Render
Repositories
  • Client: etutor_lms_clientSide
  • Server: etutor_lms_serverSide
  • Marketing: nextora-marketing-website