QuikAPIs - Automated API Generationand DataManagement Platform with Built-insecurity
QuikAPIs - Automated API Generationand DataManagement Platform with Built-insecurity
Keywords:
API generation platform, CRUD operations, Node.js, MongoDB, Database automation, Encryption using AESAbstract
The demand for web applications has increased in such a way that efficient and user-friendly solutions for
backend development need to be created, especially for less technically inclined people. This paper
intends to discuss the design of a novel website platform that will automate the creation of backend
application programming interface (API) significantly, reducing the complexity involved in database and
API creation. It allows the user to register, create custom databases by specifying attributes like name,
datatype, uniqueness, and mandatory fields, and have instantaneous, working CRUD APIs with respect to
their database. Zero code is given as a solution, and allows the user to create the backend structure
needed for full-stack projects with ease and without even a line of code to be written for the backend. The
platform bridges the gap for nontechnical users and backend development, or those who want an easy,
efficient, and scalable way of developing websites. In this paper, the architecture and design
considerations of the platform are outlined, which could be regarded as democratizing web development.