API-CREATOR is a Flutter application that automates the process of creating a Node.js server with MongoDB using Express. With this application, you can create a project with pre-installed packages that automatically opens in VS Code after it's created. You can also write code inside the project for multiple APIs, which means multiple collections with pagination and timestamp features, and create schemas using a user-friendly GUI. Additionally, the application can add authentication for your server, including bearer and basic authentication.
One of the most feature-rich aspects of API-CREATOR is that it can create a whole documentation of your API in OpenAPI automatically. All you need to do is go to the URL and test your APIs.
- Create a Node.js server with MongoDB using Express.
- Create an API project with pre-installed packages that opens in VS Code after creation.
- Write code for multiple APIs with pagination and timestamp features.
- Create schemas using a user-friendly GUI.
- Add authentication for your server, including bearer and basic authentication.
- Automatically generate API documentation using OpenAPI.
To install the API-CREATOR application, follow these steps:
- download the code
- Unzip and copy the "api-creator-install" folder
- Paste that folder in the desire download location of the app
- double click on the api-creator.exe file
- Clone the repository.
- Open the project in Flutter.
- Run the application on an emulator or physical device.
To use the API-CREATOR application, follow these steps:
- Create a new project.
- Write code for your server, APIs, and schemas using the user-friendly GUI.
- Add authentication for your server if desired.
- Generate API documentation using OpenAPI.
- Test your APIs using the generated documentation.
For any inquiries or feedback, please feel free to contact me at:
Star⭐ the repo if you like the idea.
If you want to contribute to the API-CREATOR application, please follow these steps:
- Fork the repository.
- Create a new branch for your changes.
- Make your changes and commit them.
- Push your changes to your forked repository.
- Submit a pull request.
API-CREATOR is licensed under the MIT License. See the LICENSE file for more information.


