
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.
- 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.
Case Study Overview
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.
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.
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
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.
Server-side authentication and role-based authorization that separates Admin, Teacher, and Student permissions, handling proposal submission, milestone tracking, and research archive operations.
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 TouchExplore More Projects
View All Archive
St Patrick’s GFC GAA Club Website with Live Fixtures Integration
A full multi page WordPress website built from scratch for an Irish GAA (Gaelic football) club, integrating live fixtures/results, online membership, club lotto, merchandise, and sponsorship management into one platform for club officials and the local community.

Clear Progress ABA Service Website
A full 8 page WordPress website built from scratch for a New Jersey based ABA (Applied Behavior Analysis) therapy provider, designed to feel trustworthy, healthcare grade, and conversion focused for parents seeking therapy services for their children.

Ontario Live Scan Fingerprinting & Background Check Website
A 5 page WordPress website for a DOJ & FBI certified Live Scan fingerprinting facility in Ontario, California, built with dedicated services, process, about and contact pages targeting local biometric and background-check searches.