From 8ee5ca5528b791ec9a23d25e95e37ad201a6662a Mon Sep 17 00:00:00 2001 From: khisametdinov Date: Sat, 1 Feb 2025 11:53:10 +0300 Subject: [PATCH] feat (connectme): add request for city --- server/index.js | 1 + server/routers/connectme/index.js | 8 +++ server/routers/connectme/json/cities.json | 85 +++++++++++++++++++++++ 3 files changed, 94 insertions(+) create mode 100644 server/routers/connectme/index.js create mode 100644 server/routers/connectme/json/cities.json diff --git a/server/index.js b/server/index.js index d641904..1e81309 100644 --- a/server/index.js +++ b/server/index.js @@ -89,6 +89,7 @@ app.use("/freetracker", require("./routers/freetracker")) app.use("/dhs-testing", require("./routers/dhs-testing")) app.use("/gamehub", require("./routers/gamehub")) app.use("/esc", require("./routers/esc")) +app.use('/connectme', require('./routers/connectme')) app.use(require("./error")) diff --git a/server/routers/connectme/index.js b/server/routers/connectme/index.js new file mode 100644 index 0000000..23e659f --- /dev/null +++ b/server/routers/connectme/index.js @@ -0,0 +1,8 @@ +const { Router } = require('express') +const router = Router() + +router.get('/cities', (request, response) => { + response.send(require('./json/cities.json')) +}) + +module.exports = router diff --git a/server/routers/connectme/json/cities.json b/server/routers/connectme/json/cities.json new file mode 100644 index 0000000..9d0e79b --- /dev/null +++ b/server/routers/connectme/json/cities.json @@ -0,0 +1,85 @@ +{ + "data": [ + { + "id": 1, + "title": "Моска" + }, + { + "id": 2, + "title": "Санкт-петербург" + }, + { + "id": 3, + "title": "Новосибирска" + }, + { + "id": 4, + "title": "Екатеринбург" + }, + { + "id": 5, + "title": "Казань" + }, + { + "id": 6, + "title": "Нижний новгород" + }, + { + "id": 7, + "title": "Челябинск" + }, + { + "id": 8, + "title": "Самара" + }, + { + "id": 9, + "title": "Омск" + }, + { + "id": 10, + "title": "Ростов-на-дону" + }, + { + "id": 11, + "title": "Уфа" + }, + { + "id": 12, + "title": "Красноярск" + }, + { + "id": 13, + "title": "Пермь" + }, + { + "id": 14, + "title": "Воронеж" + }, + { + "id": 15, + "title": "Волгоград" + }, + { + "id": 16, + "title": "Краснодар" + }, + { + "id": 17, + "title": "Тюмень" + }, + { + "id": 18, + "title": "Ижевск" + }, + { + "id": 19, + "title": "Барнаул" + }, + { + "id": 20, + "title": "Владивосток" + } + ], + "count": 20 +} \ No newline at end of file