Node.js Server with UI
Send JSON Data
Input Data:
[
{
"userId": 1,
"username": "johndoe",
"email": "johndoe@example.com",
"passwordHash": "abc123hashedpassword",
"profile": {
"firstName": "John",
"lastName": "Doe",
"birthDate": "1990-01-01",
"gender": "male",
"avatarUrl": "https://example.com/avatars/johndoe.jpg",
"bio": "Software developer with a passion for open-source projects."
},
"preferences": {
"language": "en",
"theme": "dark",
"notifications": {
"email": true,
"sms": false,
"push": true
},
"privacy": {
"showOnlineStatus": false,
"profileVisibility": "friends"
}
},
"accountStatus": {
"isActive": true,
"lastLogin": "2025-01-10T12:45:00Z",
"createdAt": "2022-05-15T08:30:00Z"
},
"activityLogs": [
{
"timestamp": "2025-01-09T14:20:00Z",
"activity": "Logged in from IP 192.168.1.10"
},
{
"timestamp": "2025-01-08T10:05:00Z",
"activity": "Updated profile picture"
}
]
},
{
"userId": 2,
"username": "janedoe",
"email": "janedoe@example.com",
"passwordHash": "xyz987hashedpassword",
"profile": {
"firstName": "Jane",
"lastName": "Doe",
"birthDate": "1992-04-12",
"gender": "female",
"avatarUrl": "https://example.com/avatars/janedoe.jpg",
"bio": "Digital marketer and blogger."
},
"preferences": {
"language": "fr",
"theme": "light",
"notifications": {
"email": false,
"sms": true,
"push": true
},
"privacy": {
"showOnlineStatus": true,
"profileVisibility": "public"
}
},
"accountStatus": {
"isActive": true,
"lastLogin": "2025-01-10T09:15:00Z",
"createdAt": "2023-03-20T11:00:00Z"
},
"activityLogs": [
{
"timestamp": "2025-01-09T18:30:00Z",
"activity": "Commented on a post"
},
{
"timestamp": "2025-01-08T16:45:00Z",
"activity": "Liked a post"
}
]
}
]
POST Response:
null