Full-Stack · SaaS PlatformReact · GSAP · LaravelPostgreSQL · MySQL

A modern, enterprise-grade Project Defense Management System (PDMS) built to digitize and streamline the complete academic project defense lifecycle for higher education institutions. Replaces traditional paper-based processes with a centralized, intelligent platform.

ProDefence project defense management system dashboard

Client
Higher Education InstituteEDP Consulting Services
Year
2025Under Development
Role
Lead Architect & Full-Stack EngineerDesign, development, deployment
Stack
React · GSAPLaravel · PostgreSQL
Status
In ProgressLive at pdsm.sajanpaudel.com.np

ProDefence started from the challenge of modernizing academic project defense management in higher education. Institutions were relying on fragmented, paper-based processes that created administrative overhead and student friction. The goal was to create a single, centralized platform that unifies the entire defense lifecycle.

The platform replaces traditional handwritten forms, physical filing systems, and email-based coordination with a streamlined digital workflow. Students, supervisors, evaluators, and administrators now operate from a shared, secure environment that eliminates miscommunication and delays.

Built using React, GSAP, and Laravel with PostgreSQL, the system integrates real-time notifications, document management, and automated workflows that dramatically reduce administrative workload while improving transparency and accountability across the project defense ecosystem.

An interactive SaaS-style experience with role-based access control ensures each stakeholder has the right tools at the right time. The platform is designed to scale across institutions while maintaining the personalized touch that academic project defense requires.

The Vision

Unify the project defense
ecosystem, digitally.

Two ideas shaped ProDefence. One: a single, secure platform that unifies every stakeholder in the defense process. From registration to completion, all communication, documentation, and approvals flow through one centralized system with full audit trails.

Two: scalable SaaS architecture that serves multiple institutions while maintaining institutional branding and customization. A modular design allows institutions to configure workflows, rubrics, and approval stages without requiring code changes.

Dr. Narendra Pd. ShresthaProject Lead, EDP Consulting Services
The Product

A phase-based defense
workflow platform, any stage.

The platform manages the complete defense journey from registration to completion. A modular architecture with configurable approval stages: Project Submission → Mid-Term Review → Final Defense → Grading → Completion. Each phase includes role-specific workflows, document uploads, and status tracking.

Built with microservices architecture for scalability and maintainability, ProDefence provides real-time collaboration tools, automated notifications, and a clean, premium user experience that reflects the academic rigor of higher education.

ProDefence admin dashboard with analytics
Fig. 01 · ProDefence dashboard • 2025
The Build

All 7 screens.

01Hero / LandingMarketing landing, scroll-led hero2400 × 1500
02Project DashboardAdmin overview with analytics2400 × 1500
03Admin PanelFull admin control panel2400 × 1500
04Supervisor PanelSupervisor review workspace2400 × 1500
05Bulk UploadMulti-file & folder upload2400 × 1500
06User ManagementRole-based access control2400 × 1500
07Documents PageDocument preview & management2400 × 1500
Architecture

Under the
hood.

Behind the screens, ProDefence is a phase-based Project Defense Management System I built end to end: a typed React client with GSAP motion, a Laravel API with role-based auth, and a PostgreSQL core, all deployed to a custom domain with zero-downtime releases.

Client
  • React
  • GSAP
  • TypeScript
  • Tailwind

Server-rendered React with typed components, GSAP scroll-driven motion, and a typed API contract.

API
  • Laravel
  • PHP 8.2
  • Sanctum

Role-based auth via Laravel Sanctum (Email/Password + OTP), four access roles from admin to student, and versioned REST endpoints for every workflow.

Data
  • PostgreSQL 16
  • MySQL
  • Redis 7

Normalized schema: projects, users, roles, submissions, evaluations, rubrics, notifications, and audit logs. Redis caches the read-heavy dashboards.

Runtime
  • Docker
  • Nginx
  • Vercel
  • GitHub Actions

Client on Vercel (static export), API and workers in Docker behind Nginx. CI builds, tests, and deploys with zero downtime.

14Modelsin the database schema
5Access rolesadmin → student, per phase
0Downtimeblue/green releases
2DatabasesPostgreSQL + MySQL
Outcome

What it delivers,
in value.

1Platformdigitally modern defense system
100%Automated workflowspaperless approval processes
5Core workflowssubmission → review → approval chain
1Live sitepdsm.sajanpaudel.com.np
Colophon

Built for the future.

Architecture & Engineering
Sajan Poudel
React · GSAP · Laravel · PostgreSQL
About S.P

Sajan Poudel is a full-stack developer and designer from Pokhara, Nepal. He builds things for the web — front end to back end to deployment — using React, Next.js, Node, Postgres, and Docker.

ProDefence is his community platform for academic project defense management, built from scratch and running live at pdsm.sajanpaudel.com.np. He's currently available for freelance projects and full-time roles.