ProcuVerse – Smart Vendor Management System

BSc (Hons) Business Information Systems | Final Year Project

Web & Mobile Applications
SANITHMA NIMANGEE ALGEWATHTHASANITHMA NIMANGEE ALGEWATHTHA

“Vendor management in many organisations involves handling large volumes of vendor records, compliance documents, contracts and approval workflows. Traditional manual processes or fragmented digital systems often lead to delays in approvals and onboardings, missed document expiries, inconsistent data records and limited visibility into vendor performance. The aim of the ProcuVerse Vendor Management System project was to design and implement an integrated platform that streamlines vendor onboarding, compliance tracking, contract management and approval workflows within a unified digital environment. The system was developed using Next.js 14 with React and TypeScript for frontend development, while Supabase PostgreSQL and Prisma ORM were used for database management and secure data operations. Authentication was implemented using NextAuth and automated document data extraction was enabled through Google Document AI. Additional features such as multi-stage approval workflows, real-time filtering, scheduled expiry tracking using Vercel Cron and chatbot-based vendor registration were implemented to improve workflow efficiency. The implemented system successfully supports structured vendor onboarding, automated expiry monitoring, secure document handling and interactive data visualisation using SVG components. The project demonstrates how integrating frontend interfaces, database systems and external services can improve operational efficiency, data consistency and workflow transparency in vendor management environments. “