generator.js

A powerful web-based admin interface for generating Express.js APIs.
Description
Issues / PRs
Team Members

A powerful web-based admin interface for generating Express.js APIs. This tool allows you to create and manage APIs through an intuitive UI without writing boilerplate code.

Features

1. App Management

Create new apps through the web interface

Organize your APIs into logical app groups

Manage multiple apps from a central dashboard

2. Collection/Model Generation

Create collections with a user-friendly form interface

Define fields with various data types:

String

Number

Boolean

Date

ObjectId (for relationships)

Array

Automatic generation of:

MongoDB schemas

CRUD API endpoints

Input validation

Error handling

3. Automatic API Generation

RESTful API endpoints for each collection

Standard CRUD operations:

GET /api/{collection} - List all items

GET /api/{collection}/:id - Get single item

POST /api/{collection} - Create new item

PUT /api/{collection}/:id - Update item

DELETE /api/{collection}/:id - Delete item

Built-in pagination

Filtering and sorting

4. Authentication & Security

Built-in user authentication

JWT-based API security

Role-based access control

API key management

No Issues, PRs or Discussions added.
rijfas
rijfas
rijfas
Mohasin K R
Mohasin K R
mohasin_k_r
Amjad CP
Amjad CP
amjadcp
Deepak Mathews
Deepak Mathews
deepakmkoshy