Degree
Bachelor of Science (Computer Science)
Department
Department of Computer Science
School
School of Mathematics and Computer Science (SMCS)
Advisor
Dr. Faisal Iradat, Assistant Professor, Department of Computer Science
Keywords
No-Code Development, API Management, Drag and Drop Interface, Software as a Service (SaaS), API Creation, API Testing, API Monitoring
Abstract
The increase in demand of APIs in today’s rapid software development requires efficient creation, testing, deployment, documentation and monitoring of APIs. Traditionally, a technical individual is required to code the API endpoints, setup databases, integrate third-party services and setup DevOps configurations. These are time-consuming, resource-intensive and costly. To address these challenges and allow people with minimal technical skills to do the above, this document introduces APIfy, a no-code Saas API management tool. APIfy’s intuitive drag-drop interface allows users to create, test, deploy and monitor APIs without writing a single line of code. Our methodology involved developing a full-stack web application using a Node.js Backend, Next.js Frontend and MongoDB atlas for a scalable. Lightweight application. This platform significantly reduces development and delivery time, along with reducing costs by automating and simplifying processes while providing users a purely drag-drop interface to setup their application’s backends.
Tools and Technologies Used
Next.js, Node.js, MongoDB, React flow
Methodology
The methodology involved an initial phase of requirements gathering through expert consultation and market research to define the target audience and key features. Following this, a microservices-inspired architecture was designed, and an iterative, module-wise approach was employed for prototype development, focusing on user-friendliness and extensibility.
Document Type
Restricted Access
Submission Type
BSCS Final Year Project
Recommended Citation
Ansari, A. R., Khan, S. A., Makra, B., Ali, S. H., & Khalid, U. (2025). No-Code API Management Platform (APIfy). Retrieved from https://ir.iba.edu.pk/fyp-bscs/4
COinS