Back to projects
Graduation ProjectCompleted

AU Facilities

A mobile system for secure university document requests, approvals, PDF generation, and QR verification.

Positioning summary

AU Facilities is a trust-focused product, not just a school app. It solves a real administrative workflow where legitimacy, approval state, and convenience all matter.

Problem

Why this project exists

Document request workflows can be slow, manual, and unclear for students and administrators.

Institutions need a smoother request pipeline without weakening trust in the generated documents.

Verification should be easy for the people reviewing the final output, not hidden behind manual checks.

Build

What was built

A Flutter mobile application for request submission, status tracking, and user-facing workflow clarity.

Firebase-backed request and approval handling to manage operational state.

PDF generation after approval to produce a usable final document.

QR verification flow that helps reinforce authenticity and confidence in issued files.

Architecture

Workflow and system highlights

Students submit requests through the mobile interface.

Administrative review updates status and determines approval or rejection.

Approved documents trigger PDF generation and verification support.

QR verification adds a trust layer to the resulting document lifecycle.

Key decisions

Choices that shaped the product

Presented the system as a workflow product instead of a simple CRUD-style student project.

Used QR verification because trust was part of the core problem, not an optional extra.

Designed the experience to help both requesters and reviewers understand state clearly.

Challenges

Constraints and product direction

Balancing ease of use with approval control and verification needs.

Keeping the mobile flow simple while still reflecting document status accurately.

Ensuring the trust story stayed visible in the way the product was explained.

Result

Current status and value

AU Facilities became a strong graduation project because it solved a real process problem with a clear security and trust angle.

It demonstrates product thinking, mobile execution, and an interest in systems that support institutional clarity.

Presentation Slides

Project presentation and overview

au-facilities

Project Introduction
The Problem
Title & Members
System Architecture Overview
The Solution Overview
Architecture Flow Diagram
Document Request Structure
Authentication System
User Profile Structure
PDF Base64 Explained
PDF Generation (Python)
How the PDF Is Sent
Understanding SHA-256
SHA-256 Workflow
QR Code Design
Verification Webpage Logic
Upload Verification Limitations
Security Threat Analysis
Tamper Detection Workflow
Complete System Overview
QR Reuse Attack Response
UI & UX Design
Fake PDF Creation Flow
Conclusion
Project Introduction

Mobile Interface

Responsive App Screens

Native and responsive experiences mapped onto real-device layouts.

Secure mobile login interface for students.
Quick access portal to all university e-services.
Academic details inherently bound to requests.

Login Screen

Secure mobile login interface for students.

Next project

Desktop Automation System

A desktop automation utility built for repeatable actions, recorded mouse flows, quick workflows, and packaged usability.

Continue to next case study