🚚 Add resources files

This commit is contained in:
Victor Bodinaud
2024-04-13 16:34:15 +02:00
parent f3ccc9c034
commit 865b40ad0c
3 changed files with 822 additions and 0 deletions

View File

@@ -11,6 +11,8 @@
524FA6022BCACDCE00133747 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 524FA6012BCACDCE00133747 /* ContentView.swift */; }; 524FA6022BCACDCE00133747 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 524FA6012BCACDCE00133747 /* ContentView.swift */; };
524FA6042BCACDCF00133747 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 524FA6032BCACDCF00133747 /* Assets.xcassets */; }; 524FA6042BCACDCF00133747 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 524FA6032BCACDCF00133747 /* Assets.xcassets */; };
524FA6072BCACDCF00133747 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 524FA6062BCACDCF00133747 /* Preview Assets.xcassets */; }; 524FA6072BCACDCF00133747 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 524FA6062BCACDCF00133747 /* Preview Assets.xcassets */; };
524FA60F2BCACF0500133747 /* Screen1.json in Resources */ = {isa = PBXBuildFile; fileRef = 524FA60E2BCACF0500133747 /* Screen1.json */; };
524FA6112BCACF3A00133747 /* Screen2.json in Resources */ = {isa = PBXBuildFile; fileRef = 524FA6102BCACF3A00133747 /* Screen2.json */; };
/* End PBXBuildFile section */ /* End PBXBuildFile section */
/* Begin PBXFileReference section */ /* Begin PBXFileReference section */
@@ -19,6 +21,8 @@
524FA6012BCACDCE00133747 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; }; 524FA6012BCACDCE00133747 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
524FA6032BCACDCF00133747 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; 524FA6032BCACDCF00133747 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
524FA6062BCACDCF00133747 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; }; 524FA6062BCACDCF00133747 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; };
524FA60E2BCACF0500133747 /* Screen1.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = Screen1.json; sourceTree = "<group>"; };
524FA6102BCACF3A00133747 /* Screen2.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = Screen2.json; sourceTree = "<group>"; };
/* End PBXFileReference section */ /* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */
@@ -51,6 +55,7 @@
524FA5FE2BCACDCE00133747 /* AlloVictor */ = { 524FA5FE2BCACDCE00133747 /* AlloVictor */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
524FA60D2BCACE9400133747 /* Resources */,
524FA5FF2BCACDCE00133747 /* AlloVictorApp.swift */, 524FA5FF2BCACDCE00133747 /* AlloVictorApp.swift */,
524FA6012BCACDCE00133747 /* ContentView.swift */, 524FA6012BCACDCE00133747 /* ContentView.swift */,
524FA6032BCACDCF00133747 /* Assets.xcassets */, 524FA6032BCACDCF00133747 /* Assets.xcassets */,
@@ -67,6 +72,15 @@
path = "Preview Content"; path = "Preview Content";
sourceTree = "<group>"; sourceTree = "<group>";
}; };
524FA60D2BCACE9400133747 /* Resources */ = {
isa = PBXGroup;
children = (
524FA60E2BCACF0500133747 /* Screen1.json */,
524FA6102BCACF3A00133747 /* Screen2.json */,
);
path = Resources;
sourceTree = "<group>";
};
/* End PBXGroup section */ /* End PBXGroup section */
/* Begin PBXNativeTarget section */ /* Begin PBXNativeTarget section */
@@ -125,7 +139,9 @@
isa = PBXResourcesBuildPhase; isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647; buildActionMask = 2147483647;
files = ( files = (
524FA60F2BCACF0500133747 /* Screen1.json in Resources */,
524FA6072BCACDCF00133747 /* Preview Assets.xcassets in Resources */, 524FA6072BCACDCF00133747 /* Preview Assets.xcassets in Resources */,
524FA6112BCACF3A00133747 /* Screen2.json in Resources */,
524FA6042BCACDCF00133747 /* Assets.xcassets in Resources */, 524FA6042BCACDCF00133747 /* Assets.xcassets in Resources */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;

View File

@@ -0,0 +1,495 @@
{
"format": "json",
"data": [
{
"links": {
"self": "https://www.allovoisins.com/s/8734007"
},
"budget": 0,
"ref_id": 8734007,
"datetime": "2023-12-15 15:43:08",
"duration": 1,
"end_date": null,
"latitude": 47.2132,
"only_pro": false,
"ref_type": "search",
"card_type": "card_search_public",
"city_name": "Nantes",
"longitude": -1.55524,
"object_id": 5392,
"start_date": null,
"category_id": 124,
"description": "Bonjour, Je cherche quelqu'un en mesure de fixer une plainte / moulure arrachée sur un pan de mon mur suite à la chute d'un miroir. Merci par avance Lucie",
"object_name": "Bricolage - Petits travaux",
"ref_type_id": 101,
"search_type": 4,
"card_type_id": 301,
"district_name": "Gloriette-Feydeau",
"duration_type": 3,
"relationships": {
"moment": null,
"social": {
"type": "social",
"answerers_count": 4,
"likes_count": 1,
"shares_count": 0,
"recommendations_count": 0,
"user_has_liked": false,
"user_has_shared": false,
"user_has_reported": false,
"share_link": "https://www.allovoisins.com/s/8734007?utm_source=product_transactionnel&utm_medium=share&utm_campaign=search_details",
"comments_count": null,
"comments": null
},
"leaseholder": {
"id": 5539939,
"type": "user",
"is_pro": false,
"avatar_url": "https://static.allovoisins.com/assets/default_avatars/100/Avatar9.png",
"is_favorite": false,
"is_new_user": true,
"display_name": "Lucie A.",
"user_ratings": 0,
"part_pro_status": 0,
"user_ratings_count": 0
}
},
"budget_formatted": "À convenir",
"duration_formatted": "",
"location_formatted": "Nantes (Gloriette-Feydeau)",
"search_picture_url": null,
"search_picture_urls": [],
"is_category_regulated": false,
"search_pictures_count": 0,
"published_at_formatted": "postée le 15 déc.",
"published_at_formatted_year": "demande postée le 15 déc. 2023",
"distance_formatted": "600 m"
},
{
"links": {
"self": "https://www.allovoisins.com/s/8731481"
},
"budget": 0,
"ref_id": 8731481,
"datetime": "2023-12-14 23:13:12",
"duration": 1,
"end_date": null,
"latitude": 47.2102,
"only_pro": false,
"ref_type": "search",
"card_type": "card_search_public",
"city_name": "Nantes",
"longitude": -1.5498,
"object_id": 5392,
"start_date": null,
"category_id": 124,
"description": "Bonjour, Je cherche à changer le plan de travail de ma cuisine ( découpe évier et plaque électrique) plus pose 1meuble haut sur carquefou",
"object_name": "Bricolage - Petits travaux",
"ref_type_id": 101,
"search_type": 4,
"card_type_id": 301,
"district_name": "Madeleine",
"duration_type": 3,
"relationships": {
"moment": null,
"social": {
"type": "social",
"answerers_count": 9,
"likes_count": 2,
"shares_count": 0,
"recommendations_count": 0,
"user_has_liked": false,
"user_has_shared": false,
"user_has_reported": false,
"share_link": "https://www.allovoisins.com/s/8731481?utm_source=product_transactionnel&utm_medium=share&utm_campaign=search_details",
"comments_count": null,
"comments": null
},
"leaseholder": {
"id": 4730931,
"type": "user",
"is_pro": false,
"avatar_url": "https://static.allovoisins.com/assets/default_avatars/100/Avatar1.png",
"is_favorite": false,
"is_new_user": false,
"display_name": "Franck R.",
"user_ratings": 0,
"part_pro_status": 0,
"user_ratings_count": 0
}
},
"budget_formatted": "À convenir",
"duration_formatted": "",
"location_formatted": "Nantes (Madeleine)",
"search_picture_url": null,
"search_picture_urls": [],
"is_category_regulated": false,
"search_pictures_count": 0,
"published_at_formatted": "postée le 14 déc.",
"published_at_formatted_year": "demande postée le 14 déc. 2023",
"distance_formatted": "500 m"
},
{
"card_type_id": 394,
"ref_type_id": 110,
"ref_id": 658,
"tags": {
"newsfeed_all": 0,
"perimetre_all": 0,
"perimetre_pro_ap": 1,
"perimetre_part_ap": 0,
"perimetre_pro_non_abonne": 0,
"perimetre_part_non_abonne": 0
},
"datetime": "2022-12-12 12:00:16",
"ref_type": "blog",
"card_type": "card_blog_alloflash",
"section_link": "https://www.allovoisins.com/espace-pro",
"section_type": "section_image",
"date_formatted": "Il y a 12 mois",
"is_commentable": false,
"category_formatted": "AlloFlash",
"section_background_image": "https://blog.allovoisins.com/wp-content/uploads/2022/12/alloflash-logiciel-pro.png",
"relationships": {
"social": {
"type": "social",
"answerers_count": null,
"likes_count": 129,
"shares_count": 0,
"recommendations_count": null,
"user_has_liked": false,
"user_has_shared": false,
"user_has_reported": false,
"share_link": "https://www.allovoisins.com/article/658-?utm_source=product_transactionnel&utm_medium=share&utm_campaign=blog",
"comments_count": 0,
"comments": null
}
}
},
{
"links": {
"self": "https://www.allovoisins.com/s/8702434"
},
"budget": 30,
"ref_id": 8702434,
"datetime": "2023-12-08 21:08:10",
"duration": 1,
"end_date": null,
"latitude": 47.2171,
"only_pro": false,
"ref_type": "search",
"card_type": "card_search_public",
"city_name": "Nantes",
"longitude": -1.54593,
"object_id": 5392,
"start_date": null,
"category_id": 124,
"description": "Bonjour, Je dois installer un spot extérieur au dessus de mon magasin en centre ville de Nantes et je cherche quelqu'un avec une échelle d'au moins 5 mètre qui puissent me le fixer en hauteur (le branchement sera déjà fait). C'est l'histoire de quelques minutes . Merci",
"object_name": "Bricolage - Petits travaux",
"ref_type_id": 101,
"search_type": 4,
"card_type_id": 301,
"district_name": "Richebourg-Saint-Clément",
"duration_type": 1,
"relationships": {
"moment": null,
"social": {
"type": "social",
"answerers_count": 2,
"likes_count": 0,
"shares_count": 0,
"recommendations_count": 0,
"user_has_liked": false,
"user_has_shared": false,
"user_has_reported": false,
"share_link": "https://www.allovoisins.com/s/8702434?utm_source=product_transactionnel&utm_medium=share&utm_campaign=search_details",
"comments_count": null,
"comments": null
},
"leaseholder": {
"id": 3230135,
"type": "user",
"is_pro": false,
"avatar_url": "https://static.allovoisins.com/assets/default_avatars/100/Avatar5.png",
"is_favorite": false,
"is_new_user": false,
"display_name": "Christophe",
"user_ratings": 0,
"part_pro_status": 0,
"user_ratings_count": 0
}
},
"budget_formatted": "30€ / heure",
"duration_formatted": "",
"location_formatted": "Nantes (Richebourg-Saint-Clément)",
"search_picture_url": null,
"search_picture_urls": [],
"is_category_regulated": false,
"search_pictures_count": 0,
"published_at_formatted": "postée le 08 déc.",
"published_at_formatted_year": "demande postée le 08 déc. 2023",
"distance_formatted": "400 m"
},
{
"links": {
"self": "https://www.allovoisins.com/s/8700262"
},
"budget": 0,
"ref_id": 8700262,
"datetime": "2023-12-08 12:55:10",
"duration": 1,
"end_date": null,
"latitude": 47.2146,
"only_pro": false,
"ref_type": "search",
"card_type": "card_search_public",
"city_name": "Nantes",
"longitude": -1.55719,
"object_id": 5392,
"start_date": null,
"category_id": 124,
"description": "Bonjour, J'ai besoin d'une personne bricoleuse multi services pour des finitions dans un appartement dans le centre ville de Nantes",
"object_name": "Bricolage - Petits travaux",
"ref_type_id": 101,
"search_type": 4,
"card_type_id": 301,
"district_name": "Graslin-Commerce",
"duration_type": 3,
"relationships": {
"moment": null,
"social": {
"type": "social",
"answerers_count": 14,
"likes_count": 0,
"shares_count": 0,
"recommendations_count": 0,
"user_has_liked": false,
"user_has_shared": false,
"user_has_reported": false,
"share_link": "https://www.allovoisins.com/s/8700262?utm_source=product_transactionnel&utm_medium=share&utm_campaign=search_details",
"comments_count": null,
"comments": null
},
"leaseholder": {
"id": 5063804,
"type": "user",
"is_pro": false,
"avatar_url": "https://static.allovoisins.com/uploads/u/avatars/3/2/b/32bb61f4ba_5063804_m.jpg",
"is_favorite": false,
"is_new_user": false,
"display_name": "Rolland T.",
"user_ratings": 5,
"part_pro_status": 0,
"user_ratings_count": 1
}
},
"budget_formatted": "À convenir",
"duration_formatted": "",
"location_formatted": "Nantes (Graslin-Commerce)",
"search_picture_url": null,
"search_picture_urls": [],
"is_category_regulated": false,
"search_pictures_count": 0,
"published_at_formatted": "postée le 08 déc.",
"published_at_formatted_year": "demande postée le 08 déc. 2023",
"distance_formatted": "700 m"
},
{
"links": {
"self": "https://www.allovoisins.com/s/8695834"
},
"budget": 0,
"ref_id": 8695834,
"datetime": "2023-12-07 12:31:11",
"duration": 1,
"end_date": null,
"latitude": 47.2125,
"only_pro": false,
"ref_type": "search",
"card_type": "card_search_public",
"city_name": "Nantes",
"longitude": -1.55933,
"object_id": 5392,
"start_date": null,
"category_id": 124,
"description": "Bonjour, je souhaite que quelqu'un m'installe un chien de porte sur ma porte d'entrée en appartement. Il faut l'a redecouper sur quelques centimètres :)",
"object_name": "Bricolage - Petits travaux",
"ref_type_id": 101,
"search_type": 4,
"card_type_id": 301,
"district_name": "Graslin-Commerce",
"duration_type": 3,
"relationships": {
"moment": null,
"social": {
"type": "social",
"answerers_count": 5,
"likes_count": 1,
"shares_count": 0,
"recommendations_count": 0,
"user_has_liked": false,
"user_has_shared": false,
"user_has_reported": false,
"share_link": "https://www.allovoisins.com/s/8695834?utm_source=product_transactionnel&utm_medium=share&utm_campaign=search_details",
"comments_count": null,
"comments": null
},
"leaseholder": {
"id": 5046469,
"type": "user",
"is_pro": false,
"avatar_url": "https://static.allovoisins.com/uploads/u/avatars/4/b/4/4b4d29b6a4_5046469_m.jpg",
"is_favorite": false,
"is_new_user": false,
"display_name": "Bun N.",
"user_ratings": 5,
"part_pro_status": 0,
"user_ratings_count": 2
}
},
"budget_formatted": "À convenir",
"duration_formatted": "",
"location_formatted": "Nantes (Graslin-Commerce)",
"search_picture_url": null,
"search_picture_urls": [],
"is_category_regulated": false,
"search_pictures_count": 0,
"published_at_formatted": "postée le 07 déc.",
"published_at_formatted_year": "demande postée le 07 déc. 2023",
"distance_formatted": "900 m"
},
{
"links": {
"self": "https://www.allovoisins.com/s/8685235"
},
"budget": 0,
"ref_id": 8685235,
"datetime": "2023-12-05 09:01:03",
"duration": 1,
"end_date": null,
"latitude": 47.2094,
"only_pro": false,
"ref_type": "search",
"card_type": "card_search_public",
"city_name": "Nantes",
"longitude": -1.55641,
"object_id": 5392,
"start_date": null,
"category_id": 124,
"description": "Bonjour, je cherche quelqu'un pour poser un meuble de cuisine mural. C'est sur du placo et du béton derrière. Par contre dans le colis il n'y avait pas les vis pour la pose. Si quelqu'un peut le faire n'hésitez pas m'écrire. Merci.",
"object_name": "Bricolage - Petits travaux",
"ref_type_id": 101,
"search_type": 4,
"card_type_id": 301,
"district_name": "Gloriette-Feydeau",
"duration_type": 3,
"relationships": {
"moment": null,
"social": {
"type": "social",
"answerers_count": 9,
"likes_count": 3,
"shares_count": 0,
"recommendations_count": 0,
"user_has_liked": false,
"user_has_shared": false,
"user_has_reported": false,
"share_link": "https://www.allovoisins.com/s/8685235?utm_source=product_transactionnel&utm_medium=share&utm_campaign=search_details",
"comments_count": null,
"comments": null
},
"leaseholder": {
"id": 3613005,
"type": "user",
"is_pro": false,
"avatar_url": "https://static.allovoisins.com/assets/default_avatars/100/Avatar5.png",
"is_favorite": false,
"is_new_user": false,
"display_name": "Céline",
"user_ratings": 0,
"part_pro_status": 0,
"user_ratings_count": 0
}
},
"budget_formatted": "À convenir",
"duration_formatted": "",
"location_formatted": "Nantes (Gloriette-Feydeau)",
"search_picture_url": null,
"search_picture_urls": [],
"is_category_regulated": false,
"search_pictures_count": 0,
"published_at_formatted": "postée le 05 déc.",
"published_at_formatted_year": "demande postée le 05 déc. 2023",
"distance_formatted": "900 m"
},
{
"links": {
"self": "https://www.allovoisins.com/s/8654097"
},
"budget": 0,
"ref_id": 8654097,
"datetime": "2023-11-28 14:56:02",
"duration": 1,
"end_date": null,
"latitude": 47.2182,
"only_pro": false,
"ref_type": "search",
"card_type": "card_search_public",
"city_name": "Nantes",
"longitude": -1.55947,
"object_id": 5392,
"start_date": null,
"category_id": 124,
"description": "Bonjour, Je cherche une personne qui pourrait me monter cette écran avec caméra intégrée à l'arrière du véhicule je suis livre aujourd'hui , je vie prêt de leclerc paridise à Nantes. Au plaisir de vous lire Merci. Cordialement Sal",
"object_name": "Bricolage - Petits travaux",
"ref_type_id": 101,
"search_type": 4,
"card_type_id": 301,
"district_name": "Bretagne",
"duration_type": 3,
"relationships": {
"moment": null,
"social": {
"type": "social",
"answerers_count": 2,
"likes_count": 0,
"shares_count": 0,
"recommendations_count": 0,
"user_has_liked": false,
"user_has_shared": false,
"user_has_reported": false,
"share_link": "https://www.allovoisins.com/s/8654097?utm_source=product_transactionnel&utm_medium=share&utm_campaign=search_details",
"comments_count": null,
"comments": null
},
"leaseholder": {
"id": 5508536,
"type": "user",
"is_pro": false,
"avatar_url": "https://static.allovoisins.com/assets/default_avatars/100/Avatar6.png",
"is_favorite": false,
"is_new_user": true,
"display_name": "Sam F.",
"user_ratings": 0,
"part_pro_status": 0,
"user_ratings_count": 0
}
},
"budget_formatted": "À convenir",
"duration_formatted": "",
"location_formatted": "Nantes (Bretagne)",
"search_picture_url": "https://static.allovoisins.com/uploads/searches/additional/f/8/0/f80a721cea_8654097_l.jpg",
"search_picture_urls": [
{
"l": "https://static.allovoisins.com/uploads/searches/additional/f/8/0/f80a721cea_8654097_l.jpg",
"s": "https://static.allovoisins.com/uploads/searches/additional/f/8/0/f80a721cea_8654097_s.jpg"
}
],
"is_category_regulated": false,
"search_pictures_count": 1,
"published_at_formatted": "postée le 28 nov.",
"published_at_formatted_year": "demande postée le 28 nov. 2023",
"distance_formatted": "1000 m"
}
]
}

View File

@@ -0,0 +1,311 @@
{
"format": "json",
"data": {
"ref_type_id": 101,
"ref_id": 8654097,
"type": "search",
"category_id": 124,
"category_slug": "bricolage-petits-travaux",
"object_id": 5392,
"object_name": "Bricolage - Petits travaux",
"description": "Bonjour, Je cherche une personne qui pourrait me monter cette écran avec caméra intégrée à l'arrière du véhicule je suis livre aujourd'hui , je vie prêt de leclerc paridise à Nantes. Au plaisir de vous lire Merci. Cordialement Sal",
"search_type": 4,
"status": 0,
"start_date": null,
"end_date": null,
"latitude": 47.2182,
"longitude": -1.55947,
"budget": 0,
"duration": 1,
"duration_type": 3,
"is_private_search": false,
"only_pro": false,
"is_category_regulated": false,
"budget_formatted": "À convenir",
"duration_formatted": "",
"location_formatted": "Nantes (Bretagne)",
"distance_formatted": "1000 m",
"published_at_formatted": "le 28 nov. 2023 à 14:56",
"pictures": [
{
"type": "search_picture",
"id": 9642349,
"picture_urls": {
"large": "https://static.allovoisins.com/uploads/searches/additional/f/8/0/f80a721cea_8654097_l.jpg",
"small": "https://static.allovoisins.com/uploads/searches/additional/f/8/0/f80a721cea_8654097_s.jpg"
}
}
],
"relationships": {
"moment": null,
"leaseholder": {
"id": 5508536,
"type": "user",
"is_pro": false,
"avatar_url": "https://static.allovoisins.com/assets/default_avatars/100/Avatar6.png",
"is_favorite": false,
"is_new_user": true,
"display_name": "Sam F.",
"user_ratings": 0,
"part_pro_status": 0,
"user_ratings_count": 0,
"profile_url": "https://www.allovoisins.com/p/samfalko"
},
"offerers_users": [
{
"card_type_id": 351,
"card_type": "card_user",
"ref_type_id": 102,
"ref_id": 5049288,
"first_name": "Noah",
"display_name": "Noah C.",
"avatar_url": "https://static.allovoisins.com/assets/default_avatars/100/Avatar8.png",
"reviews_count": 3,
"average_rating": 4,
"online_latest_activity_at": 12,
"online_latest_activity_at_formatted": "En ligne il y a 12 minutes",
"distance_formatted": "3,6 km",
"location_formatted": "Saint-Sébastien-sur-Loire (Centre)",
"full_location_formatted": "Saint-Sébastien-sur-Loire (Centre)",
"presentation": "Je suis un jeune sportif, dynamiques, je fait de la peinture et je cherche des petit chantiers pour me faire un peu de sous avec plaisir",
"headline": "Noah",
"part_pro_status": 0,
"is_independent": false,
"user_url": "https://www.allovoisins.com/p/noahcatel",
"is_vau": false,
"is_new_user": false,
"is_favorite": false,
"is_available_now": false,
"mobile_phone": null,
"can_report_user": true,
"relationships": {
"gallery_pictures": [
{
"id": 956086,
"name": "Menuiserie - Huisserie - Agencement",
"type": "gallery_picture",
"image": "https://static.allovoisins.com/uploads/u/galleries/e/f/9/ef91ac28a8_956086_l.jpg",
"ref_id": 956086,
"user_id": 5049288,
"object_id": 5402,
"image_full": "https://static.allovoisins.com/uploads/u/galleries/e/f/9/ef91ac28a8_956086_l.jpg",
"is_service": true,
"category_id": 134,
"description": "Volet à corde ",
"image_large": "https://static.allovoisins.com/uploads/u/galleries/e/f/9/ef91ac28a8_956086_l.jpg",
"image_small": "https://static.allovoisins.com/uploads/u/galleries/e/f/9/ef91ac28a8_956086_s.jpg",
"object_name": "Menuiserie - Huisserie - Agencement",
"ref_type_id": 106,
"category_url": "https://www.allovoisins.com/offreurs/menuiserie-huisserie-agencement/saint-sebastien-sur-loire",
"hidden_by_bo": null,
"picture_urls": {
"large": "https://static.allovoisins.com/uploads/u/galleries/e/f/9/ef91ac28a8_956086_l.jpg",
"small": "https://static.allovoisins.com/uploads/u/galleries/e/f/9/ef91ac28a8_956086_s.jpg"
},
"category_type": 2,
"relationships": {
"user": {
"type": "user",
"user_id": 5049288,
"user_url": "https://www.allovoisins.com/p/noahcatel",
"city_name": "Saint-Sébastien-sur-Loire",
"avatar_url": "https://static.allovoisins.com/assets/default_avatars/100/Avatar8.png",
"first_name": "Noah",
"display_name": "Noah C.",
"user_ratings": 4,
"district_name": "Centre",
"is_independent": false,
"part_pro_status": 0,
"location_formatted": "Saint-Sébastien-sur-Loire (Centre)",
"user_ratings_count": 3
}
},
"date_formatted": "Il y a 1 mois"
},
{
"id": 935607,
"name": "Peinture - Tapisserie",
"type": "gallery_picture",
"image": "https://static.allovoisins.com/uploads/u/galleries/b/4/f/b4f40a289d_935607_l.jpg",
"ref_id": 935607,
"user_id": 5049288,
"object_id": 5403,
"image_full": "https://static.allovoisins.com/uploads/u/galleries/b/4/f/b4f40a289d_935607_l.jpg",
"is_service": true,
"category_id": 135,
"description": "Peinture intérieur ",
"image_large": "https://static.allovoisins.com/uploads/u/galleries/b/4/f/b4f40a289d_935607_l.jpg",
"image_small": "https://static.allovoisins.com/uploads/u/galleries/b/4/f/b4f40a289d_935607_s.jpg",
"object_name": "Peinture - Tapisserie",
"ref_type_id": 106,
"category_url": "https://www.allovoisins.com/offreurs/peinture-tapisserie/saint-sebastien-sur-loire",
"hidden_by_bo": null,
"picture_urls": {
"large": "https://static.allovoisins.com/uploads/u/galleries/b/4/f/b4f40a289d_935607_l.jpg",
"small": "https://static.allovoisins.com/uploads/u/galleries/b/4/f/b4f40a289d_935607_s.jpg"
},
"category_type": 2,
"relationships": {
"user": {
"type": "user",
"user_id": 5049288,
"user_url": "https://www.allovoisins.com/p/noahcatel",
"city_name": "Saint-Sébastien-sur-Loire",
"avatar_url": "https://static.allovoisins.com/assets/default_avatars/100/Avatar8.png",
"first_name": "Noah",
"display_name": "Noah C.",
"user_ratings": 4,
"district_name": "Centre",
"is_independent": false,
"part_pro_status": 0,
"location_formatted": "Saint-Sébastien-sur-Loire (Centre)",
"user_ratings_count": 3
}
},
"date_formatted": "Il y a 2 mois"
}
]
},
"meta": {
"messaging_channel_id": 35243121,
"answered_at_formatted": "Réponse envoyée le 28 nov. 2023"
}
},
{
"card_type_id": 351,
"card_type": "card_user",
"ref_type_id": 102,
"ref_id": 5442223,
"first_name": "Djamel",
"display_name": "Djamel C.",
"avatar_url": "https://static.allovoisins.com/uploads/u/avatars/b/5/7/b57378b7b7_5442223_m.jpg",
"reviews_count": 10,
"average_rating": 4.5,
"online_latest_activity_at": 11,
"online_latest_activity_at_formatted": "En ligne il y a 11 minutes",
"distance_formatted": "5,4 km",
"location_formatted": "Saint-Herblain (Village Expo)",
"full_location_formatted": "Saint-Herblain (Village Expo)",
"presentation": "Ingénieur en informatique.\nInstallateur de panneaux photovoltaïques.\nConception de site web.\nDigital marketing.\nDesign flyer",
"headline": "Ingénieur en informatique,",
"part_pro_status": 0,
"is_independent": false,
"user_url": "https://www.allovoisins.com/p/djamelchebbah",
"is_vau": false,
"is_new_user": false,
"is_favorite": false,
"is_available_now": false,
"mobile_phone": null,
"can_report_user": true,
"relationships": {
"gallery_pictures": [
{
"id": 942328,
"name": "Installation électrique",
"type": "gallery_picture",
"image": "https://static.allovoisins.com/uploads/u/galleries/2/1/9/2194765440_942328_l.jpg",
"ref_id": 942328,
"user_id": 5442223,
"object_id": 5400,
"image_full": "https://static.allovoisins.com/uploads/u/galleries/2/1/9/2194765440_942328_l.jpg",
"is_service": true,
"category_id": 132,
"description": "Panneaux photovoltaïques ",
"image_large": "https://static.allovoisins.com/uploads/u/galleries/2/1/9/2194765440_942328_l.jpg",
"image_small": "https://static.allovoisins.com/uploads/u/galleries/2/1/9/2194765440_942328_s.jpg",
"object_name": "Installation électrique",
"ref_type_id": 106,
"category_url": "https://www.allovoisins.com/offreurs/installation-electrique/saint-herblain",
"hidden_by_bo": null,
"picture_urls": {
"large": "https://static.allovoisins.com/uploads/u/galleries/2/1/9/2194765440_942328_l.jpg",
"small": "https://static.allovoisins.com/uploads/u/galleries/2/1/9/2194765440_942328_s.jpg"
},
"category_type": 2,
"relationships": {
"user": {
"type": "user",
"user_id": 5442223,
"user_url": "https://www.allovoisins.com/p/djamelchebbah",
"city_name": "Saint-Herblain",
"avatar_url": "https://static.allovoisins.com/uploads/u/avatars/b/5/7/b57378b7b7_5442223_m.jpg",
"first_name": "Djamel",
"display_name": "Djamel C.",
"user_ratings": 4.5,
"district_name": "Village Expo",
"is_independent": false,
"part_pro_status": 0,
"location_formatted": "Saint-Herblain (Village Expo)",
"user_ratings_count": 10
}
},
"date_formatted": "Il y a 1 mois"
},
{
"id": 942318,
"name": "Installation électrique",
"type": "gallery_picture",
"image": "https://static.allovoisins.com/uploads/u/galleries/e/6/b/e6b5265751_942318_l.jpg",
"ref_id": 942318,
"user_id": 5442223,
"object_id": 5400,
"image_full": "https://static.allovoisins.com/uploads/u/galleries/e/6/b/e6b5265751_942318_l.jpg",
"is_service": true,
"category_id": 132,
"description": "Installation et entretien des kit de panneaux solaires (PV) ",
"image_large": "https://static.allovoisins.com/uploads/u/galleries/e/6/b/e6b5265751_942318_l.jpg",
"image_small": "https://static.allovoisins.com/uploads/u/galleries/e/6/b/e6b5265751_942318_s.jpg",
"object_name": "Installation électrique",
"ref_type_id": 106,
"category_url": "https://www.allovoisins.com/offreurs/installation-electrique/saint-herblain",
"hidden_by_bo": null,
"picture_urls": {
"large": "https://static.allovoisins.com/uploads/u/galleries/e/6/b/e6b5265751_942318_l.jpg",
"small": "https://static.allovoisins.com/uploads/u/galleries/e/6/b/e6b5265751_942318_s.jpg"
},
"category_type": 2,
"relationships": {
"user": {
"type": "user",
"user_id": 5442223,
"user_url": "https://www.allovoisins.com/p/djamelchebbah",
"city_name": "Saint-Herblain",
"avatar_url": "https://static.allovoisins.com/uploads/u/avatars/b/5/7/b57378b7b7_5442223_m.jpg",
"first_name": "Djamel",
"display_name": "Djamel C.",
"user_ratings": 4.5,
"district_name": "Village Expo",
"is_independent": false,
"part_pro_status": 0,
"location_formatted": "Saint-Herblain (Village Expo)",
"user_ratings_count": 10
}
},
"date_formatted": "Il y a 1 mois"
}
]
},
"meta": {
"messaging_channel_id": 35243318,
"answered_at_formatted": "Réponse envoyée le 28 nov. 2023"
}
}
],
"contacted_users": [],
"recommended_users": [],
"social": {
"type": "social",
"answerers_count": 2,
"likes_count": 0,
"shares_count": 0,
"recommendations_count": 0,
"user_has_liked": false,
"user_has_shared": false,
"user_has_reported": false,
"share_link": "https://www.allovoisins.com/s/8654097?utm_source=product_transactionnel&utm_medium=share&utm_campaign=search_details",
"comments_count": null,
"comments": null
}
}
}
}