new games-in-cart

This commit is contained in:
aaeii 2025-01-31 20:18:27 +03:00
parent cbbb376fd6
commit 801f9ac1e3
6 changed files with 72 additions and 234 deletions

View File

@ -9,7 +9,7 @@ router.get("/update-like", (request, response) => {
}); });
router.get("/categories", (request, response) => { router.get("/categories", (request, response) => {
response.send(require("./json/categories/success.json")); response.send(require("./json/home-page-data/all-games.json"));
}); });
router.get("/shopping-cart", (request, response) => { router.get("/shopping-cart", (request, response) => {

View File

@ -1,186 +0,0 @@
{
"success": true,
"data": {
"games1": [
{
"id": 1,
"title": "How to Survive",
"price": 259,
"old_price": 500,
"imgPath": "sales_game1",
"os": "windows",
"fav1": "star1",
"fav2": "star2"
},
{
"id": 2,
"title": "Red Solstice 2 Survivors",
"price": 561,
"imgPath": "sales_game2",
"os": "windows",
"fav1": "star1",
"fav2": "star2"
},
{
"id": 8,
"title": "Sons Of The Forests",
"price": 820,
"old_price": 1100,
"imgPath": "new_game2",
"os": "windows",
"fav1": "star1",
"fav2": "star2"
},
{
"id": 4,
"title": "The Witcher 3: Wild Hunt",
"price": 990,
"old_price": 1200,
"imgPath": "leaders_game4",
"os": "windows",
"fav1": "star1",
"fav2": "star2"
},
{
"id": 5,
"title": "Atomic Heart",
"price": 1200,
"old_price": 2500,
"imgPath": "leaders_game5",
"os": "windows",
"fav1": "star1",
"fav2": "star2"
},
{
"id": 6,
"title": "Crab Game",
"price": 600,
"old_price": 890,
"imgPath": "leaders_game6",
"os": "windows",
"fav1": "star1",
"fav2": "star2"
}
],
"games2": [
{
"id": 7,
"title": "Alpha League",
"price": 299,
"imgPath": "new_game1",
"os": "windows",
"fav1": "star1",
"fav2": "star2"
},
{
"id": 8,
"title": "Sons Of The Forests",
"price": 820,
"old_price": 1100,
"imgPath": "new_game2",
"os": "windows",
"fav1": "star1",
"fav2": "star2"
},
{
"id": 9,
"title": "Pacific Drives",
"price": 1799,
"imgPath": "new_game3",
"os": "windows",
"fav1": "star1",
"fav2": "star2"
},
{
"id": 4,
"title": "The Witcher 3: Wild Hunt",
"price": 990,
"old_price": 1200,
"imgPath": "leaders_game4",
"os": "windows",
"fav1": "star1",
"fav2": "star2"
},
{
"id": 5,
"title": "Atomic Heart",
"price": 1200,
"old_price": 2500,
"imgPath": "leaders_game5",
"os": "windows",
"fav1": "star1",
"fav2": "star2"
},
{
"id": 6,
"title": "Crab Game",
"price": 600,
"old_price": 890,
"imgPath": "leaders_game6",
"os": "windows",
"fav1": "star1",
"fav2": "star2"
}
],
"games3": [
{
"id": 10,
"title": "Elden Ring",
"price": 3295,
"old_price": 3599,
"imgPath": "leaders_game2",
"os": "windows",
"fav1": "star1",
"fav2": "star2"
},
{
"id": 11,
"title": "Counter-Strike 2",
"price": 479,
"imgPath": "leaders_game1",
"os": "windows",
"fav1": "star1",
"fav2": "star2"
},
{
"id": 12,
"title": "PUBG: BATTLEGROUNDS",
"price": 199,
"imgPath": "leaders_game3",
"os": "windows",
"fav1": "star1",
"fav2": "star2"
},
{
"id": 4,
"title": "The Witcher 3: Wild Hunt",
"price": 990,
"old_price": 1200,
"imgPath": "leaders_game4",
"os": "windows",
"fav1": "star1",
"fav2": "star2"
},
{
"id": 5,
"title": "Atomic Heart",
"price": 1200,
"old_price": 2500,
"imgPath": "leaders_game5",
"os": "windows",
"fav1": "star1",
"fav2": "star2"
},
{
"id": 6,
"title": "Crab Game",
"price": 600,
"old_price": 890,
"imgPath": "leaders_game6",
"os": "windows",
"fav1": "star1",
"fav2": "star2"
}
]
}
}

View File

@ -5,7 +5,7 @@
{ {
"username": ользователь1", "username": ользователь1",
"text": "Текст комментария 1", "text": "Текст комментария 1",
"likes": 9, "likes": 11,
"rating": 8, "rating": 8,
"date": "2025-03-01T10:00:00Z" "date": "2025-03-01T10:00:00Z"
}, },

View File

@ -10,8 +10,8 @@
"os": "windows", "os": "windows",
"imgPath": "img_top_1", "imgPath": "img_top_1",
"description": "Эпическая RPG с открытым миром, в которой Геральт из Ривии охотится на монстров и раскрывает политические заговоры.", "description": "Эпическая RPG с открытым миром, в которой Геральт из Ривии охотится на монстров и раскрывает политические заговоры.",
"category": "RPG", "category": "RPG"
"fav1": "star1", ,"fav1": "star1",
"fav2": "star2" "fav2": "star2"
}, },
{ {
@ -23,8 +23,8 @@
"os": "windows", "os": "windows",
"imgPath": "img_top_2", "imgPath": "img_top_2",
"description": "Приключенческая игра с открытым миром на Диком Западе, рассказывающая историю Артура Моргана.", "description": "Приключенческая игра с открытым миром на Диком Западе, рассказывающая историю Артура Моргана.",
"category": "Adventures", "category": "Adventures"
"fav1": "star1", ,"fav1": "star1",
"fav2": "star2" "fav2": "star2"
}, },
{ {
@ -35,8 +35,8 @@
"os": "windows", "os": "windows",
"imgPath": "img_top_3", "imgPath": "img_top_3",
"description": "Гоночная игра с огромным открытым миром, действие которой происходит в Мексике.", "description": "Гоночная игра с огромным открытым миром, действие которой происходит в Мексике.",
"category": "Race", "category": "Race"
"fav1": "star1", ,"fav1": "star1",
"fav2": "star2" "fav2": "star2"
}, },
{ {
@ -48,8 +48,8 @@
"os": "windows", "os": "windows",
"imgPath": "img_top_4", "imgPath": "img_top_4",
"description": "Экшен-шутер с элементами RPG, разворачивающийся в альтернативной Советской России.", "description": "Экшен-шутер с элементами RPG, разворачивающийся в альтернативной Советской России.",
"category": "Shooters", "category": "Shooters"
"fav1": "star1", ,"fav1": "star1",
"fav2": "star2" "fav2": "star2"
}, },
{ {
@ -60,8 +60,8 @@
"os": "windows", "os": "windows",
"imgPath": "img_top_5", "imgPath": "img_top_5",
"description": "Популярный онлайн-шутер с соревновательным геймплеем и тактическими элементами.", "description": "Популярный онлайн-шутер с соревновательным геймплеем и тактическими элементами.",
"category": "Shooters", "category": "Shooters"
"fav1": "star1", ,"fav1": "star1",
"fav2": "star2" "fav2": "star2"
}, },
{ {
@ -72,8 +72,8 @@
"os": "windows", "os": "windows",
"imgPath": "img_top_6", "imgPath": "img_top_6",
"description": "Игра с открытым миром, где можно погрузиться в криминальный мир Лос-Сантоса.", "description": "Игра с открытым миром, где можно погрузиться в криминальный мир Лос-Сантоса.",
"category": "Adventures", "category": "Adventures"
"fav1": "star1", ,"fav1": "star1",
"fav2": "star2" "fav2": "star2"
}, },
{ {
@ -84,8 +84,8 @@
"os": "windows", "os": "windows",
"imgPath": "img_top_7", "imgPath": "img_top_7",
"description": "Приключенческая игра о пиратах и морских сражениях в эпоху золотого века пиратства.", "description": "Приключенческая игра о пиратах и морских сражениях в эпоху золотого века пиратства.",
"category": "Adventures", "category": "Adventures"
"fav1": "star1", ,"fav1": "star1",
"fav2": "star2" "fav2": "star2"
}, },
{ {
@ -96,8 +96,8 @@
"os": "windows", "os": "windows",
"imgPath": "img_top_8", "imgPath": "img_top_8",
"description": "Игра о супергерое Человеке-пауке с захватывающими битвами и паркуром по Нью-Йорку.", "description": "Игра о супергерое Человеке-пауке с захватывающими битвами и паркуром по Нью-Йорку.",
"category": "Action", "category": "Action"
"fav1": "star1", ,"fav1": "star1",
"fav2": "star2" "fav2": "star2"
}, },
{ {
@ -108,8 +108,8 @@
"os": "windows", "os": "windows",
"imgPath": "img_top_9", "imgPath": "img_top_9",
"description": "Приключенческая игра с упором на скрытность, вдохновленная классическими частями серии.", "description": "Приключенческая игра с упором на скрытность, вдохновленная классическими частями серии.",
"category": "Action", "category": "Action"
"fav1": "star1", ,"fav1": "star1",
"fav2": "star2" "fav2": "star2"
}, },
{ {
@ -121,8 +121,8 @@
"os": "windows", "os": "windows",
"imgPath": "img_top_10", "imgPath": "img_top_10",
"description": "RPG с открытым миром о викингах, включающая битвы, исследования и строительство поселений.", "description": "RPG с открытым миром о викингах, включающая битвы, исследования и строительство поселений.",
"category": "RPG", "category": "RPG"
"fav1": "star1", ,"fav1": "star1",
"fav2": "star2" "fav2": "star2"
}, },
{ {
@ -133,8 +133,8 @@
"os": "windows", "os": "windows",
"imgPath": "img_top_11", "imgPath": "img_top_11",
"description": "Выживание в открытом мире с динозаврами, строительством и многопользовательскими элементами.", "description": "Выживание в открытом мире с динозаврами, строительством и многопользовательскими элементами.",
"category": "Simulators", "category": "Simulators"
"fav1": "star1", ,"fav1": "star1",
"fav2": "star2" "fav2": "star2"
}, },
{ {
@ -145,8 +145,8 @@
"os": "windows", "os": "windows",
"imgPath": "img_top_12", "imgPath": "img_top_12",
"description": "Популярный футбольный симулятор с улучшенной графикой и реалистичным геймплеем.", "description": "Популярный футбольный симулятор с улучшенной графикой и реалистичным геймплеем.",
"category": "Sports", "category": "Sports"
"fav1": "star1", ,"fav1": "star1",
"fav2": "star2" "fav2": "star2"
}, },
{ {
@ -157,8 +157,8 @@
"os": "windows", "os": "windows",
"imgPath": "img_top_13", "imgPath": "img_top_13",
"description": "Аркадная гоночная игра с фокусом на ралли и внедорожных соревнованиях.", "description": "Аркадная гоночная игра с фокусом на ралли и внедорожных соревнованиях.",
"category": "Race", "category": "Race"
"fav1": "star1", ,"fav1": "star1",
"fav2": "star2" "fav2": "star2"
}, },
{ {
@ -169,8 +169,8 @@
"os": "windows", "os": "windows",
"imgPath": "img_top_14", "imgPath": "img_top_14",
"description": "RPG в киберпанк-сеттинге с нелинейным сюжетом и детализированным открытым миром.", "description": "RPG в киберпанк-сеттинге с нелинейным сюжетом и детализированным открытым миром.",
"category": "RPG", "category": "RPG"
"fav1": "star1", ,"fav1": "star1",
"fav2": "star2" "fav2": "star2"
}, },
{ {
@ -181,8 +181,8 @@
"os": "windows", "os": "windows",
"imgPath": "img_top_15", "imgPath": "img_top_15",
"description": "Классическая стратегия в реальном времени с историческими кампаниями.", "description": "Классическая стратегия в реальном времени с историческими кампаниями.",
"category": "Strategies", "category": "Strategies"
"fav1": "star1", ,"fav1": "star1",
"fav2": "star2" "fav2": "star2"
}, },
{ {

View File

@ -0,0 +1,16 @@
{
"success": true,
"data": {
"ids": [
3,
13,
1,
10,
4,
9,
15,
6,
7
]
}
}

View File

@ -3,41 +3,49 @@
"data": { "data": {
"topSail": [ "topSail": [
{ {
"id": 1,
"image": "game1", "image": "game1",
"price": 1500, "price": 1500,
"imgPath": "img_top_1" "imgPath": "img_top_1"
}, },
{ {
"id": 2,
"image": "game2", "image": "game2",
"price": 980, "price": 980,
"imgPath": "img_top_2" "imgPath": "img_top_2"
}, },
{ {
"id": 3,
"image": "game3", "image": "game3",
"price": 1900, "price": 1900,
"imgPath": "img_top_3" "imgPath": "img_top_3"
}, },
{ {
"id": 4,
"image": "game4", "image": "game4",
"price": 1200, "price": 1200,
"imgPath": "img_top_4" "imgPath": "img_top_4"
}, },
{ {
"id": 5,
"image": "game5", "image": "game5",
"price": 479, "price": 479,
"imgPath": "img_top_5" "imgPath": "img_top_5"
}, },
{ {
"id": 6,
"image": "game6", "image": "game6",
"price": 700, "price": 700,
"imgPath": "img_top_6" "imgPath": "img_top_6"
}, },
{ {
"id": 7,
"image": "game7", "image": "game7",
"price": 1100, "price": 1100,
"imgPath": "img_top_7" "imgPath": "img_top_7"
}, },
{ {
"id": 8,
"image": "game8", "image": "game8",
"price": 3800, "price": 3800,
"imgPath": "img_top_8" "imgPath": "img_top_8"