62 lines
1.4 KiB
JSON
62 lines
1.4 KiB
JSON
{
|
|
"stage": "backend-complete",
|
|
"backend_result": {
|
|
"quality_score": 7.535714285714286,
|
|
"files_count": 14,
|
|
"contracts": {
|
|
"api_endpoints": [
|
|
{
|
|
"method": "POST",
|
|
"path": "/signup",
|
|
"file": "src/routes/authRoutes.js",
|
|
"features": [
|
|
"Signup",
|
|
"Login",
|
|
"UserProfile"
|
|
],
|
|
"authentication_required": true,
|
|
"validation": true
|
|
},
|
|
{
|
|
"method": "POST",
|
|
"path": "/login",
|
|
"file": "src/routes/authRoutes.js",
|
|
"features": [
|
|
"Signup",
|
|
"Login",
|
|
"UserProfile"
|
|
],
|
|
"authentication_required": true,
|
|
"validation": true
|
|
},
|
|
{
|
|
"method": "GET",
|
|
"path": "/profile",
|
|
"file": "src/routes/userRoutes.js",
|
|
"features": [
|
|
"Signup",
|
|
"Login",
|
|
"UserProfile"
|
|
],
|
|
"authentication_required": true,
|
|
"validation": true
|
|
},
|
|
{
|
|
"method": "PUT",
|
|
"path": "/profile",
|
|
"file": "src/routes/userRoutes.js",
|
|
"features": [
|
|
"Signup",
|
|
"Login",
|
|
"UserProfile"
|
|
],
|
|
"authentication_required": true,
|
|
"validation": true
|
|
}
|
|
],
|
|
"models_created": [],
|
|
"services_created": [],
|
|
"middleware_created": []
|
|
}
|
|
}
|
|
} |