M

ModelConnectBackend API

Two-Sided Talent Marketplace Service

Server Operational
🚀 Next.js 16 + MongoDB Atlas Connected

High-Performance API for
Models & Business Owners

The core backend microservice powering the ModelConnect Flutter mobile app. Handles authentication, casting opportunities, proposed-rate applications, and talent profiles.

Test GET /api/v1/opportunities →API Base: http://localhost:3000/api/v1
Database
● MongoDB Atlas

Cluster connected & authenticated

Client Support
● Flutter App

Android, iOS & Web compatible

Security & Auth
● JWT + Bcrypt

Bearer token authorization active

Available API Endpoints

RESTful v1 endpoints consumed by the ModelConnect mobile client

v1.0.0
GET/api/v1/opportunities
Browse active casting calls and filter by tag/budget
POST/api/v1/auth/register
Create a new Model or Business Owner account
POST/api/v1/auth/login
Authenticate and receive JWT access tokens
GET/api/v1/me
Fetch currently authenticated user and active profile
GET/api/v1/profiles/me
Retrieve model attributes or business profile
PUT/api/v1/profiles/me
Update model portfolio, rates, social handle or company info
POST/api/v1/opportunities
Post a new casting opportunity (Business only)
GET/api/v1/creators
Search and filter models by specialty and location
GET/api/v1/notifications
Retrieve unread user alerts and application updates