Project Description
Designed and developed a full-stack SaaS application to streamline the creation, negotiation, and approval of Memorandums of Understanding (MoUs) for organizations and institutions. Built using Angular on the frontend and Firebase + GCP on the backend, the platform supports real-time collaboration, version control, and secure digital signatures.
Key features included:
-
Dynamic form builder for customizable MoU templates based on user roles and organization types.
-
Role-based access control (RBAC) and authentication with Firebase Auth for secure user management.
-
Real-time document tracking using Firestore and Angular observables for seamless collaboration and change monitoring.
-
Automated approval workflows with status indicators, deadline reminders, and email notifications.
-
Integrated audit logs and cloud-based storage for traceability and compliance.
The SaaS model enabled multiple organizations to sign up, manage their teams, and create MoUs independently, with scalable multi-tenant architecture powered by Firebase Firestore and GCP Functions.