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
GET/api/v1/opportunities
Browse active casting calls and filter by tag/budgetPOST/api/v1/auth/register
Create a new Model or Business Owner accountPOST/api/v1/auth/login
Authenticate and receive JWT access tokensGET/api/v1/me
Fetch currently authenticated user and active profileGET/api/v1/profiles/me
Retrieve model attributes or business profilePUT/api/v1/profiles/me
Update model portfolio, rates, social handle or company infoPOST/api/v1/opportunities
Post a new casting opportunity (Business only)GET/api/v1/creators
Search and filter models by specialty and locationGET/api/v1/notifications
Retrieve unread user alerts and application updates