FlowAPI: Visual API Builder Platform

dc.contributor.authorAmr Badran
dc.contributor.authorAsem Diab
dc.date.accessioned2026-05-12T07:13:42Z
dc.date.issued2026-01-28
dc.descriptionAPI development has traditionally been a complex process required deep programming knowledge, long setup, and large time investment. , the fundamental requirement of writ- ing code still a barrier for many users, . This limitation becomes particularly evident when organizations need to rapidly prototype APIs, integrate systems, or enable non-technical team members to contribute to API development. The current landscape of API development tools is fragmented. Solutions range from low-code platforms that offer limited flexibility to development frameworks that require huge technical expertise. Many existing tools focus on specific aspects such as API doc- umentation, testing, or gateway management—but few provide a comprehensive solution that combines visual development, database management, workflow execution, and de- ployment in a single platform. Furthermore, the growing demand for APIs in modern software development, com- bined with the reduced number of skilled developers, creates a need for tools that can make API creation easy. Organizations increasingly require APIs for internal integra- tions, third-party services, mobile applications, and web platforms, yet the development process remains time-consuming and resource-intensive. This gap between demand and accessibility is where FlowAPI aims to make a significant impact.
dc.description.abstractFlowAPI is a visual API development platform that enables users to create, configure, and deploy RESTful APIs without writing code. The platform provides a drag-and-drop workflow builder that allows developers to construct complex API endpoints by combining pre-built functions for database operations, data manipulation, validation, and business logic. The platform is a multi-tenant architecture where each application has its own iso- lated database, ensuring complete data separation and security. A visual workflow builder enables users to create endpoint logic through an intuitive drag-and-drop interface, while there is database page allow users to design and manage their database without direct database access. Also, An AI-powered assistant helps users generate workflows through natural language descriptions, making the platform accessible to non-technical users. FlowAPI also includes a marketplace for sharing and buying APIs, team collaboration features with role-based access control, and analytics for monitoring API usage. Built on a microservices architecture with ASP.NET Core, Node.js/Express, Python/FastAPI, and React, FlowAPI demonstrates how visual development tools can enhance API cre- ation, making it accessible to both technical and non-technical users while maintaining the flexibility needed for complex enterprise applications. The platform addresses critical gaps in the API development landscape by offering a unified solution that combines visual workflow building, database management, AI assis- tance, and collaborative features. By bridging the divide between complex development frameworks and limited low-code solutions, FlowAPI has the potential to accelerate API development, reduce costs, and enable organizations to respond more quickly to changing business requirements
dc.description.sponsorship--
dc.identifier.citation--
dc.identifier.urihttps://hdl.handle.net/20.500.11888/21019
dc.language.isoen
dc.publisherDr. Emad Natshah
dc.relation.ispartofseries12113636
dc.titleFlowAPI: Visual API Builder Platform
dc.title.alternative--
dc.typeSoftware

Files

Original bundle

Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
Presentation.pdf
Size:
6.85 MB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
Report.pdf
Size:
2.64 MB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
ملخص.docx
Size:
456.36 KB
Format:
Microsoft Word XML
Loading...
Thumbnail Image
Name:
Abstract.docx
Size:
313.2 KB
Format:
Microsoft Word XML

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: