/nocode-platform-boilerplate

Powerfull no-code platform boilerplate. Clone this repo and start your no-code platform today. Next.js + Tailwindcss + TypeScript + NoCode JS components.

Primary LanguageTypeScriptMIT LicenseMIT

No-Code Platform Boilerplate

No-Code Platform Boilerplate

Powerful Next.js boilerplate. Clone this repo and start your no-code platform today. The platform allows you to create REST API endpoints using a no-code editor. You can request the endpoint from any HTTP client. Additionally, the boilerplate provides a simple UI to test your endpoints. You can easily extend this template and add your own features.

Preview of No-Code Platform Boilerplate

This boilerplate uses:

The boilerplate supports two types of storage:

  • memory - in-memory storage, used by default, for development purposes.
  • mongodb - MongoDB storage, requires MONGODB_URI environment variable.

To choose storage type, set STORAGE_TYPE environment variable. You may do it by setting .env file:

STORAGE_TYPE=memory

or

STORAGE_TYPE=mongodb
MONGODB_URI=mongodb://localhost:27017
MONGODB_DB=nocodeApiBuilder

Pro

🤩 Pssst... do you prefer React and Nest.js? Check the No-Code Platform Boilerplate Pro.

🚀 Deployment

To deploy this boilerplate, you need any compatible with Next.js hosting.

Deploy with Vercel

To deploy this template to Vercel you need to set STORAGE_TYPE=mongodb and MONGODB_URI environment variables. The memory storage doesn't work with cloud hosting. We recommend to use MongoDB Atlas for database hosting.

🔨 Development

You can work with NPM but we recommend to use pnpm:

npm install -g pnpm

Clone this repository:

git clone https://github.com/nocode-js/nocode-platform-boilerplate.git
cd nocode-platform-boilerplate

Install dependencies:

pnpm install

Start the development server:

pnpm dev

💡 License

This boilerplate is released under the MIT license.