Overview
The No-Code Platform Boilerplate is a powerful Next.js boilerplate that allows users to create REST API endpoints using a no-code editor. It provides a simple UI to test these endpoints and supports two types of storage: in-memory storage and MongoDB storage. With the ability to easily extend the template and add additional features, users can customize the boilerplate to fit their specific needs.
Features
- No-Code Editor: Create REST API endpoints without writing any code.
- Simple UI Testing: Test your created endpoints conveniently through a user-friendly interface.
- Customizable Template: Easily extend the template and add your own features.
- Supports In-Memory and MongoDB Storage: Choose between in-memory storage for development purposes or MongoDB storage using the MONGODB_URI environment variable.
Installation
To install the No-Code Platform Boilerplate, follow these steps:
- Clone this repository using the command:
git clone [repository URL]
- Install the dependencies using NPM or pnpm:
- NPM:
npm install
- pnpm:
pnpm install
- NPM:
- Set the storage type by either:
- Creating a
.env
file and setting the STORAGE_TYPE environment variable. - Manually setting the STORAGE_TYPE environment variable.
- Creating a
- If using MongoDB storage, set the MONGODB_URI environment variable.
- To start the development server, run the command:
npm run dev
orpnpm run dev
.
Summary
The No-Code Platform Boilerplate is a powerful Next.js boilerplate that allows users to create REST API endpoints without writing any code. It provides a convenient UI for testing these endpoints and supports both in-memory and MongoDB storage options. With its customizable template, users can easily add their own features and extend the functionality of the platform. This boilerplate is released under the MIT license, making it accessible for developers to use and modify according to their needs.