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
Create new apps through the web interface
Organize your APIs into logical app groups
Manage multiple apps from a central dashboard
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
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
Built-in user authentication
JWT-based API security
Role-based access control
API key management