ArfanAhmed
full-stack
Project and Thesis Automation System
full-stack Case Study

Project and Thesis Automation System

A centralized web platform for the CSIT department of Patuakhali Science & Technology University to manage project proposals, track thesis milestones, and archive academic research, with separate portals for Admin, Teacher, and Student roles.

Key Features & Deliverables
  • Role-based portals for Admin, Teacher, and Student with separate access levels.
  • Secure sign-in, account creation, and forgot-password recovery flow.
  • Student registration capturing name, student ID, registration number, session, date of birth, contact details, and profile photo upload.
  • Project proposal submission and management workspace.
  • Thesis milestone tracking to monitor progress from proposal to completion.
  • Centralized archive for completed academic research.
  • One-click demo login for Admin, Teacher, and Student roles for quick review.
  • Deployed on Vercel with Cloudinary-backed image delivery.
Technologies Used
Academic AutomationAuthenticationCloudinaryNext.jsReactRole Based Access

Case Study Overview

01. The Challenge & Problem Statement

University project and thesis workflows are often handled through paper forms, emails, and scattered files, which makes it hard for students to submit proposals, for supervisors to track progress, and for departments to preserve past research in one searchable place. This project set out to replace that manual process with a single digital workspace built as a Bachelor of Science final-year project at Patuakhali Science & Technology University.

02. Technical Architecture & Solution

Designed and built a full-stack Next.js web application with role-based access for Admin, Teacher, and Student users. The system provides secure login, sign-up and password recovery, a student registration flow capturing academic details (student ID, registration number, session, profile photo), and a centralized workspace for submitting project proposals, tracking thesis milestones, and archiving completed research. A quick demo-login option lets reviewers explore each role instantly, and the app is deployed on Vercel with Cloudinary handling profile image storage.

03. Measurable Impact & Business Outcome

Delivered a live, deployed Project & Thesis Automation System with three role-based portals, an authenticated student onboarding flow, and a centralized proposal-to-archive workflow, documented in a full project report submitted to the Faculty of Computer Science & Engineering, PSTU.

Technical Stack Breakdown

Frontend Engine

Next.js (React) application with a clean, responsive university-branded interface, dedicated login, sign-up and forgot-password screens, and role-specific dashboards for Admin, Teacher, and Student users.

Backend Service

Server-side authentication and role-based authorization that separates Admin, Teacher, and Student permissions, handling proposal submission, milestone tracking, and research archive operations.

Database & Storage

Structured database storing user accounts, student profiles, project proposals, thesis milestones, and archived research records, with profile photos hosted on Cloudinary.

Need a custom full-stack system?

I build custom production-grade web applications, Next.js frontends, and REST APIs.

Get in Touch

Explore More Projects

View All Archive