Document Approval Workflow System

A web-based internal approval system designed to streamline multi-step document workflows for public sector and SME environments.

🔍 About the Project

This project addresses the inefficiencies found in traditional email-based or paper-based approval systems commonly used in government agencies and organizations. It provides a centralized platform to create, submit, review, and track documents through multi-level approval chains.

🌟 Highlights

FeatureDescription
Multi-step ApprovalConfigurable approver chains per team or document type
PDF GenerationExport final documents for archiving or printing
Role-based AccessAdmin, approver, and standard user separation
History LogsTrack all actions and comments per document
Email NotificationApproval requests automatically notify recipients

🧠 Tech Stack

👤 My Role

I led the system architecture, database modeling, and implemented the end-to-end document workflow logic. The project reflects my experience building account-based web systems in a public financial institution in Korea.

🔗 Live Demo 🔗 GitHub Repository 📄 View Technical Docs