Compare commits
No commits in common. "master" and "dhs-testing" have entirely different histories.
master
...
dhs-testin
@ -6,9 +6,9 @@
|
||||
"scripts": {
|
||||
"start": "npx nodemon ./server",
|
||||
"up:prod": "cross-env NODE_ENV=\"production\" node ./server",
|
||||
"deploy:d:stop": "docker compose down",
|
||||
"deploy:d:build": "docker compose build",
|
||||
"deploy:d:up": "docker compose up -d",
|
||||
"deploy:d:stop": "docker-compose down",
|
||||
"deploy:d:build": "docker-compose build",
|
||||
"deploy:d:up": "docker-compose up -d",
|
||||
"redeploy": "npm run deploy:d:stop && npm run deploy:d:build && npm run deploy:d:up",
|
||||
"eslint": "npx eslint ./server",
|
||||
"eslint:fix": "npx eslint ./server --fix",
|
||||
|
@ -61,13 +61,11 @@ app.use('/edateam', require('./routers/edateam'))
|
||||
app.use('/webstar-project', require('./routers/webstar-project'))
|
||||
app.use('/dogsitters-finder', require('./routers/dogsitters-finder'))
|
||||
app.use('/dhs-testing', require('./routers/dhs-testing'))
|
||||
app.use('/kazan-explore', require('./routers/kazan-explore'))
|
||||
//app.use('/basket', require('./routers/basket'))
|
||||
//app.use('/easy-project', require('./routers/easy-project'))
|
||||
//app.use('/sugarbun', require('./routers/sugarbun'))
|
||||
app.use('/epja-2023-2', require('./routers/epja-2023-2'))
|
||||
require('./routers/hub-video')
|
||||
app.use('/school-stage', require('./routers/school-stage'))
|
||||
|
||||
app.use(require('./error'))
|
||||
|
||||
|
@ -1,103 +0,0 @@
|
||||
const router = require('express').Router();
|
||||
//const loginMiddleware = require('../middleware/login-middleware');
|
||||
|
||||
// First page
|
||||
router.get('/getInfoAboutKazan', (request, response) => {
|
||||
response.send(require('./json/first/info-about-kazan/success.json'))
|
||||
})
|
||||
|
||||
router.get('/getNews', (request, response) => {
|
||||
response.send(require('./json/first/news/success.json'))
|
||||
})
|
||||
|
||||
// Sport page
|
||||
router.get('/getSportData', (request, response) => {
|
||||
response.send(require('./json/sport/sport-data.json'))
|
||||
})
|
||||
|
||||
// Places page
|
||||
router.get('/getPlacesData', (request, response) => {
|
||||
response.send(require('./json/places/places-data.json'))
|
||||
})
|
||||
|
||||
// Transport page
|
||||
router.get('/getInfoAboutTransportPage', (request, response) => {
|
||||
response.send(require('./json/transport/info-about-page.json'))
|
||||
})
|
||||
|
||||
router.get('/getBus', (request, response) => {
|
||||
response.send(require('./json/transport/bus-numbers.json'))
|
||||
})
|
||||
|
||||
router.get('/getTral', (request, response) => {
|
||||
response.send(require('./json/transport/tral-numbers.json'))
|
||||
})
|
||||
|
||||
router.get('/getEvents', (request, response) => {
|
||||
response.send(require('./json/transport/events-calendar.json'))
|
||||
})
|
||||
|
||||
router.get('/getTripSchedule', (request, response) => {
|
||||
response.send(require('./json/transport/trip-schedule/success.json'))
|
||||
})
|
||||
|
||||
router.get('/getInfoAboutInstitutions', (request, response) => {
|
||||
response.send(require('./json/transport/info-about-institutions.json'))
|
||||
})
|
||||
|
||||
// Education page
|
||||
router.get('/getInfoAboutKFU', (request, response) => {
|
||||
response.send(require('./json/education/info-about-kfu.json'))
|
||||
})
|
||||
|
||||
// Login
|
||||
router.post('/entrance', (request, response) => {
|
||||
const { email, password } = request.body.entranceData;
|
||||
|
||||
try {
|
||||
const users = require('../json/users-information/success.json');
|
||||
const user = users.data.find(user => user.email === email && user.password === password);
|
||||
|
||||
if (!user) {
|
||||
return response.status(401).send('Неверные учетные данные');
|
||||
}
|
||||
|
||||
const responseObject = {
|
||||
email: user.email,
|
||||
}
|
||||
|
||||
if (user.cardId){
|
||||
responseObject.cardId = user.cardId || "";
|
||||
}
|
||||
return response.json(responseObject);
|
||||
} catch (error) {
|
||||
console.error('Ошибка чтения файла:', error);
|
||||
response.status(500).send('Внутренняя ошибка сервера');
|
||||
}
|
||||
})
|
||||
|
||||
router.post('/registration', async (request, response) => {
|
||||
const { email, password, confirmPassword } = request.body.registerData;
|
||||
|
||||
try {
|
||||
if (password !== confirmPassword) {
|
||||
return response.status(400).send('Пароли не совпадают!');
|
||||
}
|
||||
const users = require('../json/users-information/success.json');
|
||||
|
||||
const existingUser = users.data.find(user => user.email === email);
|
||||
|
||||
if (existingUser) {
|
||||
return response.status(400).send('Пользователь с такой почтой уже существует!');
|
||||
}
|
||||
|
||||
return response.json({ email: email});
|
||||
} catch (error) {
|
||||
console.error('Ошибка регистрации пользователя:', error);
|
||||
response.status(500).send('Внутренняя ошибка сервера');
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
module.exports = router;
|
@ -1,4 +0,0 @@
|
||||
[
|
||||
"Казанский (Приволжский) федеральный университет (полное наименование — федеральное государственное автономное образовательное учреждение высшего образования «Казанский (Приволжский) федеральный университет», тат. Казан (Идел буе) федераль университеты) — высшее учебное заведение в Казани, один из старейших российских университетов (основан в 1804 году) и один из десяти федеральных университетов (с 2010 года).",
|
||||
"В состав университетского учебно-научного комплекса входят научная библиотека, научно-исследовательские институты химии, математики и механики, 7 музеев, ботанический сад, астрономические обсерватории, центр информационных технологий, издательство, центр и лаборатория оперативной полиграфии, культурно-спортивный комплекс, спортивно-оздоровительный лагерь и другие подразделения."
|
||||
]
|
@ -1,3 +0,0 @@
|
||||
[
|
||||
"Казань — древний город с богатой историей, где слились воедино культуры Востока и Запада. Подобно драгоценному камню, сияющему в ожерелье городов России, Казань покоряет своей красотой и многообразием. Её красивая архитектура и гостеприимные жители создают уютную атмосферу, привлекающую туристов со всего мира."
|
||||
]
|
@ -1,32 +0,0 @@
|
||||
[
|
||||
{
|
||||
"id": "1",
|
||||
"image": "new1",
|
||||
"title": "На предприятиях в Казани объявили эвакуацию",
|
||||
"text": "В Казани на некоторых предприятиях объявлена необходимость эвакуации. Об этом сообщили в пресс-службе главы Татарстана. «В отдельных районах Казани на предприятиях объявлена необходимость эвакуации», — сообщили в пресс-службе главы Татарстана. Информацию передает ТАСС. Telegram-канал Shot пишет об эвакуации сотрудников химической компании «Казаньоргсинтез»."
|
||||
},
|
||||
{
|
||||
"id": "2",
|
||||
"image": "new2",
|
||||
"title": "В Казани обсудили взаимодействие детей с гаджетами",
|
||||
"text": "В Казани состоялась конференция, посвящённая проблемам воспитания в эпоху технического прогресса. Участники встречи, среди которых психологи, педагоги и родители, обсудили методы противодействия гаджетозависимости и возможности использования технологий для развития молодёжи. «Ничего плохого нет в том, что ребёнок сидит в телефоне. Главное — правильно его направить», - поделилась своим опытом Альфия Валеева, педагог с 16-летним стажем."
|
||||
},
|
||||
{
|
||||
"id": "3",
|
||||
"image": "new3",
|
||||
"title": "Казанский УНИКС проиграл ЦСКА, счёт в серии 0-3",
|
||||
"text": "В третьем матче финала Единой лиги ВТБ ЦСКА на своей площадке оказался сильнее УНИКСа — 80:72. Счет в серии стал 3−0 в пользу ЦСКА. Если армейцы выиграют еще раз, то станут чемпионами. В отличие от предыдущей игры казанцы уверенно начали. Первую четверть они выиграли 17:13, а на старте второй вели 21:13. Однако ЦСКА быстро сравнял счет, а затем вышел вперед. "
|
||||
},
|
||||
{
|
||||
"id": "4",
|
||||
"image": "new4",
|
||||
"title": "Синоптики предупредили о грозе и сильном ветре в Казани",
|
||||
"text": "Сегодня вечером в Татарстане, включая Казань, ожидаются гроза и сильный юго-западный ветер порывами 15–20 м/с, местами – до 23 м/с. Об этом предупреждает Гидрометцентр РТ."
|
||||
},
|
||||
{
|
||||
"id": "5",
|
||||
"image": "new5",
|
||||
"title": "Между столицей РТ и аэропортом запустят дополнительные рейсы",
|
||||
"text": "На маршруте Казань – Аэропорт – Казань два дня будут курсировать дополнительные пригородные поезда. Это связано с проведением концертов в МВЦ «Казань Экспо». Дополнительные поезда проследуют без промежуточных остановок, сообщили в пресс-службе АО «Содружество»."
|
||||
}
|
||||
]
|
@ -1,78 +0,0 @@
|
||||
[
|
||||
{
|
||||
"id": "1",
|
||||
"type": "Достопримечательности",
|
||||
"image": "kremlin",
|
||||
"head": "Кремль",
|
||||
"text": "Строительство кремля продолжалось с X по XVI век. После завоевания Казани Иваном Грозным в 1552 году татарский кремль был разрушен. На его месте псковские зодчие построили мощные белокаменные стены, оставив лишь некоторые фрагменты старого сооружения. В XVIII веке кремль потерял военное значение, но долго оставался административным и культурным центром Поволжья."
|
||||
},
|
||||
{
|
||||
"id": "2",
|
||||
"image": "kulsharif",
|
||||
"head": "Мечеть Кул-Шариф",
|
||||
"text": "Это одна из визитных карточек Казани. Кроме того, Кул-Шариф ещё и главная джума-мечеть Татарстана. Её возведение началось в 1996 году для восстановления важной архитектурной реликвии Казанского ханства, разрушенной войсками Ивана Грозного в 1552 году. Мечеть получила название в честь последнего имама Казани Кул-Шарифа."
|
||||
},
|
||||
{
|
||||
"id": "3",
|
||||
"image": "suumbike",
|
||||
"head": "Башня Сююмбике",
|
||||
"text": "Сооружение впервые упоминается в документах 1703 года, однако точных сведений ни о дате постройки, ни о происхождении названия нет. По одной из версий, это была сторожевая башня, потому что с её вершины хорошо просматриваются окрестности, а также реки Казанка и Волга."
|
||||
},
|
||||
{
|
||||
"id": "4",
|
||||
"type": "Активный отдых",
|
||||
"image": "cyrc",
|
||||
"head": "Казанский цирк",
|
||||
"text": "Один из ярких памятников советского модернизма. Издалека здание цирка напоминает летающую тарелку. Такую «космическую» форму он получил после масштабной реконструкции 1967 года. Тогда для строительства применили авангардные архитектурные и инженерные решения."
|
||||
},
|
||||
{
|
||||
"id": "5",
|
||||
"image": "park",
|
||||
"head": "Экстрим-парк УРАМ",
|
||||
"text": "УРАМ — самый большой экстрим-парк в России, который состоит из двух частей — открытой и крытой. Уличная часть, объединяющая профессиональные экстрим-зоны и места для прогулок, открылась летом 2020 года и стала одним из самых популярных общественных пространств Казани, а также местом, где спортсмены готовились к соревнованиями мирового масштаба, например, к Олимпиаде в Токио."
|
||||
},
|
||||
{
|
||||
"id": "6",
|
||||
"image": "zoo",
|
||||
"head": "Зоопарк Река-Замбези",
|
||||
"text": "Зоопарк «Река Замбези» Казанский зооботсад - один из старейших зооботсадов в Европе. Увлекательное путешествие в мир животных и растений. Это уникальное место, где посетители могут насладиться богатством флоры и фауны. Он предлагает разнообразные экспозиции, включая животных различных континентов, от экзотических видов до местных жителей."
|
||||
},
|
||||
{
|
||||
"id": "7",
|
||||
"type": "Театры и музеи",
|
||||
"head": "Театр кукол Экият",
|
||||
"text": "Театр кукол Экият в Казани представляет уникальное сочетание традиционного и современного искусства. Он известен своими яркими постановками, привлекающими внимание как детей, так и взрослых. Расположенный в центре города, он стал неотъемлемой частью культурной жизни региона.",
|
||||
"image": "akiyat"
|
||||
},
|
||||
{
|
||||
"id": "8",
|
||||
"head": "Театр оперы и балета",
|
||||
"text": "Театр оперы и балета в Казани является вершиной музыкального и театрального искусства в регионе. С его помощью зрители могут наслаждаться высококлассными оперными постановками и великолепными балетными представлениями, которые оставляют незабываемые впечатления.",
|
||||
"image": "opera"
|
||||
},
|
||||
{
|
||||
"id": "9",
|
||||
"head": "Театр им. К.Тинчурина",
|
||||
"text": "Театр имени Тинчурина воплощает традиции классического искусства, предлагая зрителям широкий выбор спектаклей, начиная от драм и комедий до мюзиклов и балетов. История театра имени К. Тинчурина насчитывает десятилетия искусства и культурного наследия.",
|
||||
"image": "tinchurina"
|
||||
},
|
||||
{
|
||||
"id": "10",
|
||||
"type": "Еда и напитки",
|
||||
"head": "Тюбетей",
|
||||
"text": "«Тюбетей» - это уютное заведение в Казани, предлагающее посетителям широкий выбор блюд татарской кухни в атмосфере гостеприимства и комфорта. Здесь можно насладиться татарскими блюдами, такими как чак-чак, шашлык, манты и другие.",
|
||||
"image": "tubetey"
|
||||
},
|
||||
{
|
||||
"id": "11",
|
||||
"head": "MORE & MORE",
|
||||
"text": "Этот ресторан специализируется на морепродуктах и рыбе. Ресторан More & More – концептуальный проект от ALBA GROUP с акцентом на seafood and wine. По казанским меркам место дорогое, но блюда и ингредиенты оправдывают стоимость",
|
||||
"image": "more"
|
||||
},
|
||||
{
|
||||
"id": "12",
|
||||
"head": "Палома Кантина",
|
||||
"text": "«Палома Кантина» — это мексиканское кафе. Его открыли основатели петербургского бара El Copitas, который попал в мировой рейтинг The World’s 50 Best Bars. Если в Казани вы почувствуете себя одиноко, захотите ярких красок, вам сюда.",
|
||||
"image": "paloma"
|
||||
}
|
||||
]
|
@ -1,87 +0,0 @@
|
||||
[
|
||||
{
|
||||
"id": "1",
|
||||
"type": "Баскетбол",
|
||||
"title": "УНИКС ",
|
||||
"text": "Баскетбольный клуб УНИКС — российский мужской баскетбольный клуб. Основан в 1991 году. Представляет город Казань, столицу Республики Татарстан. Выступает в Профессиональной баскетбольной лиге. «УНИКС» расшифровывается как «Университет — Культура — Спорт».",
|
||||
"logo": "unics_logo",
|
||||
"logo_alt": "Логотип УНИКСа",
|
||||
"image": "unics_img",
|
||||
"img_alt": "Фотография игроков УНИКСа с первым чемпионским кубком единой Лиги ВТБ",
|
||||
"link": "https://www.unics.ru/"
|
||||
},
|
||||
{
|
||||
"id": "2",
|
||||
"title": "Казаночка ",
|
||||
"text": "Казаночка участвует в женской баскетбольной суперлиге и представляет город Казань на национальном уровне. «Казаночка» играет важную роль в развитии женского баскетбола в регионе и активно соревнуется на международной арене.",
|
||||
"logo": "kazanochka_logo",
|
||||
"logo_alt": "Логотип спортивного клуба Казаночка",
|
||||
"image": "kazanochka_img",
|
||||
"img_alt": "Фотография игроков Казаночки",
|
||||
"link": "https://bckazanochka.ru/"
|
||||
},
|
||||
{
|
||||
"id": "3",
|
||||
"type": "Хоккей",
|
||||
"title": "Ак Барс ",
|
||||
"text": "Хоккейный клуб «Ак Барс» из Казани — это один из наиболее известных и успешных профессиональных хоккейных клубов в России. Он был основан в 1956 году и является членом Континентальной Хоккейной Лиги (КХЛ), самой престижной лиги в России и одной из сильнейших в мире.",
|
||||
"logo": "akbars_logo",
|
||||
"logo_alt": "Логотип Ак Барса",
|
||||
"image": "akbars_img",
|
||||
"img_alt": "Фотография игроков Ак Барса",
|
||||
"link": "https://www.ak-bars.ru/"
|
||||
},
|
||||
{
|
||||
"id": "4",
|
||||
"title": "Динамо-Ак Барс ",
|
||||
"text": "«Динамо-Казань» — команда по хоккею с мячом из Казани. Играет в суперлиге чемпионата России. Действующий чемпион России.",
|
||||
"logo": "hockey_dinamo_logo",
|
||||
"logo_alt": "Логотип Динамо-Казань",
|
||||
"image": "hockey_dinamo_img",
|
||||
"img_alt": "Фотография игроков Динамо-Казань",
|
||||
"link": "https://hcdinamo-kazan.ru/"
|
||||
},
|
||||
{
|
||||
"id": "5",
|
||||
"type": "Футбол",
|
||||
"title": "Рубин ",
|
||||
"text": "«Рубин» (тат. Рубин Казан футбол төркеме) — российский футбольный клуб из Казани. Один из ведущих российских футбольных клубов второй половины 2000-х годов. Ведёт свою историю с 1936 года, но официальной датой основания считается 1958 год.",
|
||||
"logo": "rubin_logo",
|
||||
"logo_alt": "Логотип Рубина",
|
||||
"image": "rubin_img",
|
||||
"img_alt": "Фотография игроков Рубина",
|
||||
"link": "https://www.rubin-kazan.ru/"
|
||||
},
|
||||
{
|
||||
"id": "6",
|
||||
"type": "Волейбол",
|
||||
"title": "Зенит-Казань ",
|
||||
"text": "«Зенит» (Казань) — российский мужской волейбольный клуб. Основан в 2000 году, до 2004 года назывался «Динамо», с 2005 по июнь 2008 года — «Динамо-Таттрансгаз». 4-кратный чемпион России, 3-кратный обладатель Кубка России, победитель Лиги чемпионов сезонов 2007/08 и 2011/12 годов. Основные цвета: бело-синие.",
|
||||
"logo": "zenit_logo",
|
||||
"logo_alt": "Логотип Зенита",
|
||||
"image": "zenit_img",
|
||||
"img_alt": "Фотография игроков Зенита",
|
||||
"link": "https://zenit-kazan.com/"
|
||||
},
|
||||
{
|
||||
"id": "7",
|
||||
"title": "Динамо-Ак Барс ",
|
||||
"text": "«Динамо-Казань» Казань (до 2008 — «Казаночка») — российский женский волейбольный клуб.",
|
||||
"logo": "vol_dinamo_logo",
|
||||
"logo_alt": "Логотип Динамо-Казань",
|
||||
"image": "vol_dinamo_img",
|
||||
"img_alt": "Фотография игроков Динамо-Казань",
|
||||
"link": "https://dinamo-kazan.com/"
|
||||
},
|
||||
{
|
||||
"id": "8",
|
||||
"type": "Водное поло",
|
||||
"title": "Синтез ",
|
||||
"text": "Толчком развития водного поло в Казани стало строительство первого в Республике 50-ти метрового плавательного бассейна «Оргсинтез», закончившееся в 1973 году. Именно на базе бассейна «Оргсинтез» и была создана взрослая команда «Синтез», добившаяся права играть в первой группе чемпионата РСФСР.",
|
||||
"logo": "waterpolo_logo",
|
||||
"logo_alt": "Логотип Синтеза",
|
||||
"image": "waterpolo_img",
|
||||
"img_alt": "Фотография игроков Синтеза",
|
||||
"link": "https://www.sintez-kazan.ru/index.php/ru/"
|
||||
}
|
||||
]
|
@ -1,59 +0,0 @@
|
||||
[
|
||||
1,
|
||||
2,
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
9,
|
||||
10,
|
||||
"10a",
|
||||
11,
|
||||
15,
|
||||
18,
|
||||
22,
|
||||
23,
|
||||
25,
|
||||
28,
|
||||
"28a",
|
||||
29,
|
||||
30,
|
||||
31,
|
||||
33,
|
||||
34,
|
||||
35,
|
||||
"35a",
|
||||
36,
|
||||
"36a",
|
||||
37,
|
||||
40,
|
||||
42,
|
||||
43,
|
||||
45,
|
||||
46,
|
||||
47,
|
||||
49,
|
||||
53,
|
||||
54,
|
||||
55,
|
||||
56,
|
||||
60,
|
||||
62,
|
||||
63,
|
||||
68,
|
||||
70,
|
||||
71,
|
||||
72,
|
||||
74,
|
||||
75,
|
||||
77,
|
||||
78,
|
||||
84,
|
||||
"84a",
|
||||
88,
|
||||
89,
|
||||
"89a",
|
||||
90,
|
||||
91,
|
||||
93,
|
||||
94
|
||||
]
|
@ -1,178 +0,0 @@
|
||||
[
|
||||
{
|
||||
"month": "ЯНВАРЬ",
|
||||
"name": "Республиканский фестиваль народного творчества «Кукморские валенки» #ItekFest",
|
||||
"body": "Программа фестиваля традиционно включает творческие номера от команд-участников и представление ростовых фигур в форме пары валенок. На фестивале работают торговые ряды, где можно приобрести знаменитые кукморские валенки и другие сувениры, изготовленные местными умельцами.",
|
||||
"place": "Кукморский район, г.Кукмор"
|
||||
},
|
||||
{
|
||||
"name": "Международный оперный фестиваль им.Федора Шаляпина",
|
||||
"month": "ФЕВРАЛЬ",
|
||||
"body": "Один из культурных брендов Республики Татарстан. В традиционной фестивальной программе – спектакли, в которых выступал сам великий бас Федор Шаляпин.",
|
||||
"place": "г.Казань, Татарский академический государственный театр оперы и балета им.М.Джалиля"
|
||||
},
|
||||
{
|
||||
"name": "Фестиваль креативных санок SUNNYФЕСТ",
|
||||
"body": "Со всех городов республики и даже других регионов России сюда съезжаются санки разных форм и размеров. Презентовав созданные своими руками невообразимые конструкции, участники пробуют их в деле – скатываются с горы, на ходу разыгрывая сценки или исполняя песни. Также зрителей ждут ярмарка, тематические фотосессии и прочие зимние забавы.",
|
||||
"place": "Мамадышский район, г.Мамадыш"
|
||||
},
|
||||
{
|
||||
"name": "III спортивно-исторический фестиваль «Кыш Батыр. Не просто Зимние игры»",
|
||||
"body": "На площадке фестиваля пройдут соревнования по лыжным гонкам и по историческому биатлону среди разных возрастных категорий, победителей лыжных гонок определят по 16 номинациям. Также гостей фестиваля ждет спортивная зарядка под зажигательную музыку, танцы, стрельба из лука и арбалета, метание топориков, поднятие штанги, приседание с коромыслами, бои на импровизированных мечах.",
|
||||
"place": "г.Казань, Горкинско-Ометьевский лес"
|
||||
},
|
||||
{
|
||||
"month": "МАРТ",
|
||||
"name": "Масленица",
|
||||
"body": "Яркая и веселая Масленица с песнями, танцами, играми, угощениями и, конечно, сжиганием чучела проходит во многих городах Татарстана – в Казани (на озере Лебяжье), на острове-граде Свияжск, в Алексеевском, в Чистополе.",
|
||||
"place": "Города Татарстана"
|
||||
},
|
||||
{
|
||||
"month": "АПРЕЛЬ",
|
||||
"name": "Международный фестиваль «Рахлинские сезоны»",
|
||||
"body": "Фестиваль «Рахлинские сезоны» посвящен памяти первого художественного руководителя и главного дирижера Государственного симфонического оркестра Татарстана Н.Рахлина.",
|
||||
"place": "г.Казань, Большой концертный зал имени Сайдашева"
|
||||
},
|
||||
{
|
||||
"month": "МАЙ",
|
||||
"name": "Международный фестиваль классического балета им. Рудольфа Нуриева",
|
||||
"body": "Крупнейший фестиваль балетного искусства, один из старейших в России. С 1993 года носит имя величайшего танцовщика XX века Рудольфа Нуриева, принявшего участие в фестивале в 1992 году.",
|
||||
"place": "г.Казань, Татарский академический государственный театр оперы и балета им. М. Джалиля"
|
||||
},
|
||||
{
|
||||
"name": "Фестиваль русского фольклора «Каравон»",
|
||||
"body": "Программа фольклорного праздника включает красочное театрализованное представление, игры и забавы, выставку-продажу изделий народных ремесел. Кульминацией праздника становится общий дружный хоровод.",
|
||||
"place": "Лаишевский район, с. Никольское"
|
||||
},
|
||||
{
|
||||
"name": "Религиозный праздник «Изге Болгар жиены»",
|
||||
"body": "Торжественные мероприятия, посвященные годовщине принятия ислама Волжскими Булгарами в 922 году, на которые съезжаются тысячи верующих из разных регионов России и стран мира.",
|
||||
"place": "Спасский район, г.Болгар"
|
||||
},
|
||||
{
|
||||
"name": "Ак Барс Банк Казанский марафон",
|
||||
"body": "Участники марафона, который проходит с 2015 года, увидят главные достопримечательности Казани, расположенные на всем протяжении соревновательной трассы. На выбор предлагаются четыре дистанции: 3 км, 10 км, 21,1 км, 42,2 км, отдельные старты запланированы для самых юных спортсменов.",
|
||||
"place": "г.Казань"
|
||||
},
|
||||
{
|
||||
"name": "Международный фестиваль медиаискусства «НУР»",
|
||||
"body": "Участники фестиваля создают медиаарт-работы с помощью света, звука, компьютерных технологий и дополненной реальности в десятках казанских локаций. Кроме инсталляций, выставок цифрового искусства и аудиовизуальных перформансов, на фестивале организуются образовательная программа с лекциями, воркшопами и медиалабораториями, ночная музыкальная программа.",
|
||||
"place": "г.Казань"
|
||||
},
|
||||
{
|
||||
"name": "Татарский национальный праздник «Сабантуй»",
|
||||
"month": "ИЮНЬ",
|
||||
"body": "Праздник проходит в три этапа. В первую субботу по окончании весеннего сева – в селах и деревнях республики, через неделю – в крупных городах Татарстана, а еще через неделю – в столице проходит главный Сабантуй. В районах Казани организуются майданы для проведения состязаний, площадки для выступления мастеров культуры и искусств Татарстана, народные гулянья. На центральном ипподроме города проводятся скачки.",
|
||||
"place": "Города Татарстана"
|
||||
},
|
||||
{
|
||||
"name": "Международный музыкальный фестиваль Бориса Березовского «Летние вечера в Елабуге»",
|
||||
"body": "Этот фестиваль проводится в формате open-air (на открытом воздухе). Художественным руководителем проекта является заслуженный артист России Борис Березовский. Помимо него участие в фестивале принимают известные музыканты, оркестры и коллективы.",
|
||||
"place": "Елабужский район, г.Елабуга, Шишкинские пруды"
|
||||
},
|
||||
{
|
||||
"name": "Фестиваль колокольного звона и русской песни «Алексеевские перезвоны»",
|
||||
"body": "Фестиваль – визитная карточка Алексеевского района. Музыкальная часть фестиваля включает звон-концерт лучших звонарей России и других стран, выступления авторов и исполнителей духовной и народной музыки, фольклорных и танцевальных коллективов различных жанров. Также гостей фестивальной площадки ждут ярмарка «Город мастеров», где можно приобрести сувениры, созданные мастерами-ремесленниками, мастер-классы по изготовлению изделий декоративно-прикладного творчества, детские активности.",
|
||||
"place": "Алексеевский район, пгт. Алексеевское, Соборная площадь"
|
||||
},
|
||||
{
|
||||
"name": "Республиканский фестиваль марийской культуры «Семык»",
|
||||
"body": "«Семык» – один из любимых традиционных праздников марийцев, знаменующий начало летнего праздничного цикла. На фестивале неизменно присутствуют элементы марийской культуры: национальные костюмы, инструментальная музыка, народные песни, танцы, игры, традиционная кухня.",
|
||||
"place": "Мамадышский район, с.Большая Шия"
|
||||
},
|
||||
{
|
||||
"name": "Фестиваль чувашей Закамья «Учук»",
|
||||
"body": "Фестиваль проводится ежегодно с 2006 года в последнюю субботу июня. Во время праздника недалеко от фестивальной площадки старейшинами села варится традиционная каша на родниковой воде. Затем проходят специальные моления с просьбой о дожде для посевов. После молебна приготовленную ритуальную кашу дождя раздают всем присутствующим.",
|
||||
"place": "Альметьеввский район, с.Старое Суркино"
|
||||
},
|
||||
{
|
||||
"name": "Республиканский удмуртский праздник «Гырон Быдтон»",
|
||||
"body": "Праздник традиционно проводится после завершения весенней пахоты и сева яровых, перед сенокосом. Гостей праздника угощают ритуальной кашей, которая варится на кострах. Национальный напиток – кумышку – гостям полагается пить из чаши, прикрепленной к концу посоха, который держит в руках хозяйка. Гость руками к чаше и посоху не прикасается, так что приходится выпивать «до дна».",
|
||||
"place": "Менделеевский район, с.Енабердино"
|
||||
},
|
||||
{
|
||||
"name": "Республиканский праздник мордовской культуры «Валда шинясь»",
|
||||
"body": "Праздник приурочен ко дню летнего солнцестояния, отражающему мифологические представления мордовского народа о мире. Праздник объединяет в себе два основных субэтноса мордовского народа – эрзя и мокшу, а также уникальную этнографическую группу мокшан-каратаев, проживающих в Камско-Устьинском районе Татарстана. Праздник традиционно проходит на большой поляне, где презентуется мордовская национальная культура – быт, обряды, национальная кухня.",
|
||||
"place": "Тетюшский район, с. Кильдюшево"
|
||||
},
|
||||
{
|
||||
"name": "День рыбака",
|
||||
"month": "ИЮЛЬ",
|
||||
"body": "Праздник проходит в Тетюшах, где День города и День рыбака отмечают одновременно, весело и задорно. В этот день гостей ждут театрализованные представления, конкурс на самый крупный улов, танцы и песни, богатый рыбный стол.",
|
||||
"place": "Тетюшский район, г. Тетюши"
|
||||
},
|
||||
{
|
||||
"name": "Республиканский праздник чувашской культуры «Уяв»",
|
||||
"body": "Уяв – старинный чувашский обрядовый праздник, бережно хранимый и передаваемый из поколения в поколение, с особыми ритуалами, хороводами народными забавами и игрищами. На площадках майдана также можно увидеть выставку изделий декоративно-прикладного искусства, поучаствовать в мастер-классах, оценить творческие состязания частушечников и гармонистов.",
|
||||
"place": "Алькеевский район, с. Сиктерме"
|
||||
},
|
||||
{
|
||||
"name": "Республиканский праздник культуры кряшен «Питрау»",
|
||||
"body": "«Питрау» – один из важных обрядовых праздников кряшен. Он приходится на самую макушку лета и олицетворяет переход на новый календарный цикл. После Петрова дня массово выходят на сенокос.",
|
||||
"place": "Мамадышский район, с. Зюри"
|
||||
},
|
||||
{
|
||||
"name": "Республиканский праздник славянской культуры «Иван Купала»",
|
||||
"body": "«Иван Купала» – народный праздник восточных славян, посвященный летнему солнцестоянию и наивысшему расцвету природы. Праздник воссоздает традиционные купальские обряды – плетение венков, гадание на венках, украшение купальского дерева – березы, зажигание купальского костра и прыжки через него. Для участников праздника работают интерактивные площадки, ярмарка товаров народно-художественных промыслов, мастер-классы по плетению венков, изготовлению оберегов, кукол, талисманов.",
|
||||
"place": "Зеленодольский район"
|
||||
},
|
||||
{
|
||||
"name": "Всероссийский фестиваль «Скорлупино»",
|
||||
"body": "Фестиваль - визитная карточка Пестречинского района. Ежегодно на празднике устанавливается необычный гастрономический рекорд. Результат предоставляется возможность продегустировать всем гостям. Традиционно программа фестиваля включает ярмарку народных художественных промыслов с мастер-классами от ремесленников, яркие тематические фотозоны, забавные игры с призами, музыкальные площадки.",
|
||||
"place": "Пестречинский район"
|
||||
},
|
||||
{
|
||||
"name": "Фестиваль современной татарской культуры «Печән базары»",
|
||||
"body": "В день проведения колоритного фестиваля, погружающего в татарскую культуру, работает ярмарка мастеров, где можно приобрести аутентичные и необычные подарки и сувениры на память о Татарстане: одежду, аксессуары и украшения с татарским орнаментом, посуду ручной работы, игрушки, натуральную косметику и многое другое. Также гостей фестиваля ждут лекции, концертная программа, мастер-классы для детей и другие активности, которые помогут узнать много интересного о Татарстане и его культуре.",
|
||||
"place": "г.Казань, Старо-татарская слобода, набережная озера Кабан"
|
||||
},
|
||||
{
|
||||
"name": "Фестиваль «Ага-Базар»",
|
||||
"body": "Идея фестиваля - в возрождении традиций «Восточного базара», который находился в пригороде средневекового Болгара и считался торгово-ремесленным и культурным центром Волжской Булгарии. На фестивале можно услышать этноколлективы, посетить национальные подворья, чтобы познакомиться с обычаями и традициями народов Поволжья. Одна из центральных площадок - стилизованный средневековый рынок Волжской Булгарии, на котором можно было приобрести товары ручной работы.",
|
||||
"place": "Спасский район, г.Болгар, Болгарский музей-заповедник"
|
||||
},
|
||||
{
|
||||
"name": "Международный этнический фестиваль «Крутушка»",
|
||||
"month": "АВГУСТ",
|
||||
"body": "Фестиваль проводится для истинных ценителей качественной этнической музыки и живого фольклорного наследия. По традиции здесь можно поучаствовать в разнообразных мастер-классах: научиться танцам разных народов, основам игры на традиционных инструментах, изготовить собственными руками изделия из глины, кожи, войлока, лозы, дерева, бисера и бересты",
|
||||
"place": "г.Казань, пос.Крутушка"
|
||||
},
|
||||
{
|
||||
"name": "Всероссийская Спасская ярмарка",
|
||||
"body": "В ярмарке принимают участие более 1000 мастеров декоративно-прикладного искусства, художественного творчества и народных промыслов из 150 городов и поселений России и других стран. Проходят выступления фольклорных и цирковых коллективов, работают национальные подворья, «Город мастеров».",
|
||||
"place": "Елабужский район, г.Елабуга"
|
||||
},
|
||||
{
|
||||
"name": "Музейно-фольклорный праздник «Яблочный Спас в Красновидово»",
|
||||
"body": "Издревле село Красновидово славилось своими плодоносными яблоневыми садами. Основа праздника – это концертная программа с выступлением вокального ансамбля «Оберег» и творческих коллективов Республики Татарстан. Также в программе мероприятия и проведение мастер-классов по изготовлению предметов народных промыслов.",
|
||||
"place": "Камско-Устьинский район, село Красновидово"
|
||||
},
|
||||
{
|
||||
"name": "День Казани и Республики Татарстан",
|
||||
"body": "Главный праздник для жителей Татарстана: он широко отмечается во всех городах республики, а казанцы в этот день, 30 августа, справляют еще и день города. На многочисленных праздничных площадках проводятся театрализованные представления, концерты, мотошоу, конкурсы. Завершается день праздничным салютом.",
|
||||
"place": "г.Казань и города Татарстана"
|
||||
},
|
||||
{
|
||||
"name": "Казанский международный фестиваль мусульманского кино",
|
||||
"month": "СЕНТЯБРЬ",
|
||||
"body": "Фестиваль проходит в столице Татарстана с 2005 года. В программу фестиваля отбираются фильмы, отражающие общечеловеческие ценности и культурные традиции, несущие идеи веротерпимости и гуманизма вне зависимости от вероисповедания автора. Помимо основной, зрителей ожидает обширная внеконкурсная программа, которая представит зрителям лучшие образцы российского игрового, документального и анимационного кино, ретроспективные и тематические программы.",
|
||||
"place": "г.Казань"
|
||||
},
|
||||
{
|
||||
"name": "Казанский национальный полумарафон",
|
||||
"body": "На полумарафоне традиционно проходят забеги на дистанциях в 3, 10, 21,1 км, а также детский старт TIMERKIDS для юных спортсменов в разных возрастных категориях. Старт и финиш организуются у стадиона «Ак Барс Арена».",
|
||||
"place": "г.Казань"
|
||||
},
|
||||
{
|
||||
"name": "Международный фестиваль современной музыки им. Софии Губайдулиной Concordia",
|
||||
"month": "НОЯБРЬ",
|
||||
"body": "Фестиваль проходит с 2011 года. Он носит имя известного российского композитора, автора более сотни симфонических произведений Софии Губайдуллиной. Главное направление фестиваля — современная музыка. Традиционно на фестивале звучат и творения самой Софии Губайдуллиной.",
|
||||
"place": "г.Казань, Большой концертный зал имени Сайдашева"
|
||||
},
|
||||
{
|
||||
"name": "«КышДаКар-фест»",
|
||||
"month": "ДЕКАБРЬ",
|
||||
"body": "Новогодний фестиваль открывает свои двери в конце декабря и продолжает работу все новогодние праздники. Нарядные домики традиционно устанавливаются возле главной городской елки у Центра семьи «Казан». Все желающие могут попробовать необычные лакомства, оценить национальную кухню, приобрести сувениры и принять участие в кулинарных мастер-классах. На фестивале свою продукцию представляют индивидуальные предприниматели, самозанятые и фермеры из районов Татарстана.",
|
||||
"place": "г.Казань"
|
||||
}
|
||||
]
|
@ -1,6 +0,0 @@
|
||||
[
|
||||
"Наиболее развитая сеть в городе – автобусная. Она обеспечивает беспересадочные перевозки пассажиров между всеми районами города.",
|
||||
"Трамвайная и троллейбусная маршрутная сеть образует радиально-кольцевую систему. Трамвайным и троллейбусным транспортом обслуживаются все районы города.",
|
||||
"Метрополитен г. Казани – современный, высококомфортабельный и скоростной вид транспорта. Поезда, оснащенные новейшими системами автоматики, позволяют на высоком уровне обслуживать пассажиров.",
|
||||
"Казань также обладает различными туристическими объектами, такими как пешеходные улицы, парки и набережные, которые часто становятся популярными местами для прогулок и отдыха."
|
||||
]
|
@ -1,12 +0,0 @@
|
||||
[
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
5,
|
||||
6,
|
||||
7,
|
||||
8,
|
||||
9,
|
||||
12,
|
||||
13
|
||||
]
|
@ -1,450 +0,0 @@
|
||||
[
|
||||
{
|
||||
"id": "1",
|
||||
"from": "Речной порт",
|
||||
"to": "жилой массив Дербышки",
|
||||
"route_length": "18,03 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:24. Отправление в последний рейс А — 22:32. Отправление в последний рейс Б — 21:27. Интервал движения: утро — 6,9 мин, вечер — 7,3 мин.",
|
||||
"operating_mode_weekend": " В выходные: начало движения — 5:30. Отправление в последний рейс А — 22:44. Отправление в последний рейс Б — 21:55. Интервал движения 7,5 мин."
|
||||
},
|
||||
{
|
||||
"id": "2",
|
||||
"from": "Станция метро «Аметьево»",
|
||||
"to": "ул.Привокзальная",
|
||||
"route_length": "20,9 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:40. Отправление в последний рейс А — 21:54. Отправление в последний рейс Б — 21:01. Интервал движения 8,5 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 5:40. Отправление в последний рейс А — 21:34. Отправление в последний рейс Б — 20:32. Интервал движения 9 мин."
|
||||
},
|
||||
{
|
||||
"id": "4",
|
||||
"from": "Жилой массив Ферма-2",
|
||||
"to": "жилой массив Новая Сосновка",
|
||||
"route_length": "24,59 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:30. Отправление в последний рейс А — 21:02. Отправление в последний рейс Б — 20:50. Интервал движения 14,8 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 5:30. Отправление в последний рейс А — 21:07. Отправление в последний рейс Б — 21:20. Интервал движения 22 мин."
|
||||
},
|
||||
{
|
||||
"id": "5",
|
||||
"from": "ЦУМ",
|
||||
"to": "ул.Халитова",
|
||||
"route_length": "27,42 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:43. Отправление в последний рейс А — 22:05. Отправление в последний рейс Б — 20:45. Интервал движения: утро 6,7 мин, вечер 7 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 5:31. Отправление в последний рейс А — 22:15. Отправление в последний рейс Б — 21:03. Интервал движения 7,6 мин."
|
||||
},
|
||||
{
|
||||
"id": "6",
|
||||
"from": "Речной порт",
|
||||
"to": "жилой массив Северный",
|
||||
"route_length": "20,9 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:00. Отправление в последний рейс А — 22:24. Отправление в последний рейс Б — 21:32. Интервал движения 7,8 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 5:45. Отправление в последний рейс А — 22:07. Отправление в последний рейс Б — 21:20. Интервал движения 8,4 мин."
|
||||
},
|
||||
{
|
||||
"id": "9",
|
||||
"from": "Жилой массив Дербышки",
|
||||
"to": "жилой массив Аки",
|
||||
"route_length": "4,52 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 6:00. Отправление в последний рейс А — 19:10. Отправление в последний рейс Б — 19:40.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:00. Отправление в последний рейс А — 19:10. Отправление в последний рейс Б — 19:40."
|
||||
},
|
||||
{
|
||||
"id": "10",
|
||||
"from": "Ул.Серова",
|
||||
"to": "ул.Академика Губкина (кольцевой)",
|
||||
"route_length": "15,3 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:20. Отправление в последний рейс А — 22:12. Отправление в последний рейс Б — 23:04. Интервал движения 5,7 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:00. Отправление в последний рейс А — 21:30. Отправление в последний рейс Б — 22:30. Интервал движения 7,1 мин."
|
||||
},
|
||||
{
|
||||
"id": "10a",
|
||||
"from": "Ул.Серова",
|
||||
"to": "ул.Академика Губкина (кольцевой)",
|
||||
"route_length": "14,82 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:19. Отправление в последний рейс А — 21:52. Отправление в последний рейс Б — 22:23. Интервал движения 5,9 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:00. Отправление в последний рейс А — 21:55. Отправление в последний рейс Б — 22:25. Интервал движения 7,2 мин."
|
||||
},
|
||||
{
|
||||
"id": "11",
|
||||
"from": "Жилой массив Дербышки",
|
||||
"to": "жилой массив Малые Дербышки",
|
||||
"route_length": "10,56 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 6:00. Отправление в последний рейс А — 18:45. Отправление в последний рейс Б — 19:10.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:00. Отправление в последний рейс А — 18:45. Отправление в последний рейс Б — 19:10."
|
||||
},
|
||||
{
|
||||
"id": "15",
|
||||
"from": "Комбинат «Здоровье»",
|
||||
"to": "ул.Адоратского",
|
||||
"route_length": "10,38 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:30. Отправление в последний рейс А — 22:51. Отправление в последний рейс Б — 22:22. Интервал движения 6 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:00. Отправление в последний рейс А — 22:50. Отправление в последний рейс Б — 22:30. Интервал движения 7 мин.99"
|
||||
},
|
||||
{
|
||||
"id": "18",
|
||||
"from": "Ул.Северополюсная",
|
||||
"to": "переулок Дуслык",
|
||||
"route_length": "31,41 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 4:50. Отправление в последний рейс А — 22:01. Отправление в последний рейс Б — 20:20. Интервал движения 8,5 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 5:40. Отправление в последний рейс А — 21:58. Отправление в последний рейс Б — 20:14. Интервал движения 10,2 мин."
|
||||
},
|
||||
{
|
||||
"id": "22",
|
||||
"from": "Ул.Можайского",
|
||||
"to": "жилой массив Ферма-2",
|
||||
"route_length": "24,45 км",
|
||||
"operating_mode_weekdays": "5:30. Отправление в последний рейс А — 21:38. Отправление в последний рейс Б — 20:34. Интервал движения: утро 7,1 мин, вечер 7,4 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 5:40. Отправление в последний рейс А — 21:19. Отправление в последний рейс Б — 20:01. Интервал движения 10,1 мин."
|
||||
},
|
||||
{
|
||||
"id": "23",
|
||||
"from": "Ул.Р.Яхина",
|
||||
"to": "жилой массив Мирный",
|
||||
"route_length": "13,58 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:20. Отправление в последний рейс А — 22:11. Отправление в последний рейс Б — 21:40. Интервал движения: утро 12,9 мин, вечер 15,1 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 5:20. Отправление в последний рейс А — 21:05. Отправление в последний рейс Б — 21:13. Интервал движения 15 мин."
|
||||
},
|
||||
{
|
||||
"id": "25",
|
||||
"from": "Ул.Техническая",
|
||||
"to": "жилой массив Дербышки",
|
||||
"route_length": "20,66 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:30. Отправление в последний рейс А — 19:30. Отправление в последний рейс Б — 18:30. Интервал движения 13,2 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:10. Отправление в последний рейс А — 18:10. Отправление в последний рейс Б — 17:50. Интервал движения 20 мин."
|
||||
},
|
||||
{
|
||||
"id": "28",
|
||||
"from": "ЦПКиО",
|
||||
"to": "ул.Короленко (кольцевой)",
|
||||
"route_length": "8,81 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 6:00. Отправление в последний рейс А — 21:45. Отправление в последний рейс Б — 22:02. Интервал движения 7,6 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:00. Отправление в последний рейс А — 21:38. Отправление в последний рейс Б — 22:01. Интервал движения 15 мин."
|
||||
},
|
||||
{
|
||||
"id": "28a",
|
||||
"from": "Чеховский рынок",
|
||||
"to": "ул.Короленко (кольцевой)",
|
||||
"route_length": "10,74 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 6:00. Отправление в последний рейс А — 21:30. Отправление в последний рейс Б — 22:01. Интервал движения 8 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:00. Отправление в последний рейс А — 21:30. Отправление в последний рейс Б — 22:01. Интервал движения 15 мин."
|
||||
},
|
||||
{
|
||||
"id": "29",
|
||||
"from": "Строительный институт",
|
||||
"to": "ул.Гудованцева",
|
||||
"route_length": "17,23 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:30. Отправление в последний рейс А — 22:30. Отправление в последний рейс Б — 21:40. Интервал движения 7,2 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:00. Отправление в последний рейс А — 22:30. Отправление в последний рейс Б — 21:40. Интервал движения 9,2 мин."
|
||||
},
|
||||
{
|
||||
"id": "30",
|
||||
"from": "Переулок Дуслык",
|
||||
"to": "станция Лагерная",
|
||||
"route_length": "27,05 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 4:38. Отправление в последний рейс А — 21:24. Отправление в последний рейс Б — 22:40. Интервал движения: утро 6,6 мин, вечер 6,8 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 5:01. Отправление в последний рейс А — 20:56. Отправление в последний рейс Б — 22:18. Интервал движения 8,1 мин."
|
||||
},
|
||||
{
|
||||
"id": "31",
|
||||
"from": "Магазин «IKEA»",
|
||||
"to": "жилой массив Старое Победилово",
|
||||
"route_length": "29,48 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:15. Отправление в последний рейс А — 22:10. Отправление в последний рейс Б — 21:46. Интервал движения: утро 6,6 мин, вечер 6,8 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 5:30. Отправление в последний рейс А — 22:10. Отправление в последний рейс Б — 21:51. Интервал движения 8 мин."
|
||||
},
|
||||
{
|
||||
"id": "33",
|
||||
"from": "Ул.Ленинградская",
|
||||
"to": "жилой массив Ферма-2",
|
||||
"route_length": "99999",
|
||||
"operating_mode_weekdays": "88888",
|
||||
"operating_mode_weekend": "99999"
|
||||
},
|
||||
{
|
||||
"id": "34",
|
||||
"from": "Жилой массив Ферма-2",
|
||||
"to": "ДК им.Саид-Галеева",
|
||||
"route_length": "25,39 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:25. Отправление в последний рейс А — 18:51. Отправление в последний рейс Б — 19:59. Интервал движения 14,8 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:00. Отправление в последний рейс А — 17:44. Отправление в последний рейс Б — 18:48. Интервал движения 17,5 мин."
|
||||
},
|
||||
{
|
||||
"id": "35",
|
||||
"from": "Станция метро «Площадь Г.Тукая»",
|
||||
"to": "ул.Гаврилова (кольцевой)",
|
||||
"route_length": "14,33 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 6:00. Отправление в последний рейс А — 22:26. Отправление в последний рейс Б — 21:35. Интервал движения 7 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:00. Отправление в последний рейс А — 22:15. Отправление в последний рейс Б — 21:21. Интервал движения 9,4 мин."
|
||||
},
|
||||
{
|
||||
"id": "35a",
|
||||
"from": "Станция метро «Площадь Г.Тукая»",
|
||||
"to": "Авторынок (кольцевой)",
|
||||
"route_length": "14,06 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 6:00. Отправление в последний рейс А — 22:37. Отправление в последний рейс Б — 21:45. Интервал движения утро 6,4 мин, вечер 6,9 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:00. Отправление в последний рейс А — 22:20. Отправление в последний рейс Б — 21:30. Интервал движения 9 мин."
|
||||
},
|
||||
{
|
||||
"id": "36",
|
||||
"from": "Вещевой рынок",
|
||||
"to": "Осиново",
|
||||
"route_length": "29,9 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:14. Отправление в последний рейс А — 21:42. Отправление в последний рейс Б — 20:28. Интервал движения: утро 6,8 мин, вечер 7,1 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 5:30. Отправление в последний рейс А — 21:41. Отправление в последний рейс Б — 20:21. Интервал движения 11 мин."
|
||||
},
|
||||
{
|
||||
"id": "36a",
|
||||
"from": "Жилой массив Залесный",
|
||||
"to": "Новониколаевский",
|
||||
"route_length": "14,98 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 6:00. Отправление в последний рейс А — 19:00. Отправление в последний рейс Б — 19:15.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:00. Отправление в последний рейс А — 19:00. Отправление в последний рейс Б — 19:15."
|
||||
},
|
||||
{
|
||||
"id": "37",
|
||||
"from": "Жилой массив Ферма-2",
|
||||
"to": "жилой массив Сухая Река",
|
||||
"route_length": "30,26 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 4:58. Отправление в последний рейс А — 21:47. Отправление в последний рейс Б — 21:32. Интервал движения 10 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 5:30. Отправление в последний рейс А — 21:48. Отправление в последний рейс Б — 20:54. Интервал движения 13,7 мин."
|
||||
},
|
||||
{
|
||||
"id": "40",
|
||||
"from": "Ул.Гаврилова",
|
||||
"to": "кафе «Ак Барс»",
|
||||
"route_length": "19,5 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 6:00. Отправление в последний рейс А — 20:00. Отправление в последний рейс Б — 20:55.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:00. Отправление в последний рейс А — 20:00. Отправление в последний рейс Б — 20:00."
|
||||
},
|
||||
{
|
||||
"id": "42",
|
||||
"from": "КДК им.Ленина",
|
||||
"to": "жилой массив Борисоглебское",
|
||||
"route_length": "8,56 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 6:00. Отправление в последний рейс А — 19:10. Отправление в последний рейс Б -19:40.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:00. Отправление в последний рейс А — 19:10. Отправление в последний рейс Б 19:40."
|
||||
},
|
||||
{
|
||||
"id": "43",
|
||||
"from": "Ул. Химическая",
|
||||
"to": "ул.Техническая",
|
||||
"route_length": "27,37 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:00. Отправление в последний рейс А — 21:45. Отправление в последний рейс Б — 21:45. Интервал движения 7,9 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 5:12. Отправление в последний рейс А — 20:32. Отправление в последний рейс Б — 22:02. Интервал движения 11,3 мин."
|
||||
},
|
||||
{
|
||||
"id": "45",
|
||||
"from": "Жилой массив Ферма-2",
|
||||
"to": "Су Анасы",
|
||||
"route_length": "39,28 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 4:57. Отправление в последний рейс А — 22:01. Отправление в последний рейс Б — 22:17. Интервал движения утро 7,1 мин, вечер 7,9 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 5:00. Отправление в последний рейс А — 21:46. Отправление в последний рейс Б — 22:00. Интервал движения 7,6 мин."
|
||||
},
|
||||
{
|
||||
"id": "46",
|
||||
"from": "Жилой комплекс «Экопарк „Дубрава“»",
|
||||
"to": "Профилакторий",
|
||||
"route_length": "41,42 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:20. Отправление в последний рейс А — 22:19. Отправление в последний рейс Б — 21:46. Интервал движения 7,1 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 5:45. Отправление в последний рейс А — 22:01. Отправление в последний рейс Б — 22:01. Интервал движения 8,1 мин."
|
||||
},
|
||||
{
|
||||
"id": "47",
|
||||
"from": "Ул.Батыршина",
|
||||
"to": "Деревня Универсиады",
|
||||
"route_length": "20,67 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:30. Отправление в последний рейс А — 21:48. Отправление в последний рейс Б — 22:51. Интервал движения 6,6 мин",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:00. Отправление в последний рейс А — 21:18. Отправление в последний рейс Б — 22:20. Интервал движения 8,2 мин."
|
||||
},
|
||||
{
|
||||
"id": "49",
|
||||
"from": "Вещевой рынок",
|
||||
"to": "станция Лагерная",
|
||||
"route_length": "21,52 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:30. Отправление в последний рейс А — 20:48. Отправление в последний рейс Б — 19:48. Интервал движения утро 8,3 мин, вечер 8,9 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:00. Отправление в последний рейс А — 20:43. Отправление в последний рейс Б — 19:50. Интервал движения 11,4 мин."
|
||||
},
|
||||
{
|
||||
"id": "53",
|
||||
"from": "Речной порт",
|
||||
"to": "ул.Ленинградская",
|
||||
"route_length": "16,73 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:30. Отправление в последний рейс А — 22:10. Отправление в последний рейс Б — 21:14. Интервал движения 9,1 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 5:20. Отправление в последний рейс А — 21:41. Отправление в последний рейс Б — 20:47. Интервал движения 12,4 мин."
|
||||
},
|
||||
{
|
||||
"id": "54",
|
||||
"from": "Речной порт",
|
||||
"to": "ул.Гаврилова",
|
||||
"route_length": "13,14 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:30. Отправление в последний рейс А — 22:26. Отправление в последний рейс Б — 21:41. Интервал движения 5,6 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:00. Отправление в последний рейс А — 22:20. Отправление в последний рейс Б — 21:35. Интервал движения 9,1 мин."
|
||||
},
|
||||
{
|
||||
"id": "55",
|
||||
"from": "39-й квартал",
|
||||
"to": "жилой комплекс «Лесной городок»",
|
||||
"route_length": "22,22 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:35. Отправление в последний рейс А — 22:02. Отправление в последний рейс Б — 22:22. Интервал движения 8,7 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:00. Отправление в последний рейс А — 22:02. Отправление в последний рейс Б — 22:02. Интервал движения 15 мин."
|
||||
},
|
||||
{
|
||||
"id": "56",
|
||||
"from": "Ул.Р.Яхина",
|
||||
"to": "жилой массив Петровский",
|
||||
"route_length": "17,10 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:40. Отправление в последний рейс А — 21:30. Отправление в последний рейс Б — 20:46.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 5:50. Отправление в последний рейс А — 18:11. Отправление в последний рейс Б — 19:05."
|
||||
},
|
||||
{
|
||||
"id": "60",
|
||||
"from": "Ул. Химическая",
|
||||
"to": "жилой массив Дербышки",
|
||||
"route_length": "26,62 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:15. Отправление в последний рейс А — 22:15. Отправление в последний рейс Б — 21:08. Интервал движения утро 7,7 мин, вечер 8,5 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 5:15. Отправление в последний рейс А — 21:55. Отправление в последний рейс Б — 20:43. Интервал движения 8,2 мин."
|
||||
},
|
||||
{
|
||||
"id": "62",
|
||||
"from": "ДВВС",
|
||||
"to": "жилой комплекс «Салават Купере»",
|
||||
"route_length": "29,33 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:00. Отправление в последний рейс А — 21:00. Отправление в последний рейс Б — 21:19. Интервал движения 12,5 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 5:30. Отправление в последний рейс А — 21:06. Отправление в последний рейс Б — 20:06. Интервал движения 12 мин."
|
||||
},
|
||||
{
|
||||
"id": "63",
|
||||
"from": "Ул.Комиссара Габишева",
|
||||
"to": "жилой массив Левченко",
|
||||
"route_length": "30,90 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:45. Отправление в последний рейс А — 21:20. Отправление в последний рейс Б — 22:41. Интервал движения 8,6 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:00. Отправление в последний рейс А — 20:56. Отправление в последний рейс Б — 22:26. Интервал движения 11,5 мин."
|
||||
},
|
||||
{
|
||||
"id": "68",
|
||||
"from": "Ж/д вокзал",
|
||||
"to": "ул.Иман",
|
||||
"route_length": "20,87 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:00. Отправление в последний рейс А — 21:47. Отправление в последний рейс Б — 20:46. Интервал движения 10 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 5:00. Отправление в последний рейс А — 21:14. Отправление в последний рейс Б — 20:15. Интервал движения 12,5 мин."
|
||||
},
|
||||
{
|
||||
"id": "70",
|
||||
"from": "Чеховский рынок",
|
||||
"to": "жилой комплекс «Весна»",
|
||||
"route_length": "11,09 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:50. Отправление в последний рейс А — 21:30. Отправление в последний рейс Б — 21:00.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 5:50. Отправление в последний рейс А — 21:21. Отправление в последний рейс Б — 20:39."
|
||||
},
|
||||
{
|
||||
"id": "71",
|
||||
"from": "Городская клиническая больница №5",
|
||||
"to": "жилой массив Константиновка",
|
||||
"route_length": "17,29 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 6:00. Отправление в последний рейс А — 21:35. Отправление в последний рейс Б — 20:53.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:00. Отправление в последний рейс А — 21:30. Отправление в последний рейс Б — 20:45."
|
||||
},
|
||||
{
|
||||
"id": "72",
|
||||
"from": "Площадь Вахитова",
|
||||
"to": "Профилакторий",
|
||||
"route_length": "27,33 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:40. Отправление в последний рейс А — 22:25. Отправление в последний рейс Б — 21:59.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:10. Отправление в последний рейс А — 20:45. Отправление в последний рейс Б — 20:14."
|
||||
},
|
||||
{
|
||||
"id": "74",
|
||||
"from": "ДВВС",
|
||||
"to": "10-й микрорайон",
|
||||
"route_length": "22,39 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 6:00. Отправление в последний рейс А — 21:47. Отправление в последний рейс Б — 20:45.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:00. Отправление в последний рейс А — 21:40. Отправление в последний рейс Б — 20:38."
|
||||
},
|
||||
{
|
||||
"id": "75",
|
||||
"from": "Комбинат «Здоровье»",
|
||||
"to": "Универсам-2",
|
||||
"route_length": "11,60 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:40. Отправление в последний рейс А — 22:25. Отправление в последний рейс Б — 21:59.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:10. Отправление в последний рейс А — 20:45. Отправление в последний рейс Б — 20:14."
|
||||
},
|
||||
{
|
||||
"id": "77",
|
||||
"from": "Переулок Дуслык",
|
||||
"to": "Нефтебаза",
|
||||
"route_length": "28,10 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 4:45. Отправление в последний рейс А — 19:23. Отправление в последний рейс Б — 20:20.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 5:00. Отправление в последний рейс А — 19:03. Отправление в последний рейс Б — 20:22."
|
||||
},
|
||||
{
|
||||
"id": "78",
|
||||
"from": "Ул.Волгоградская",
|
||||
"to": "жилой массив Крутушка",
|
||||
"route_length": " 18,74 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 6:00. Отправление в последний рейс А — 19:35. Отправление в последний рейс Б — 20:20.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:00. Отправление в последний рейс А — 19:35. Отправление в последний рейс Б — 20:20."
|
||||
},
|
||||
{
|
||||
"id": "84",
|
||||
"from": "Ул. Халитова",
|
||||
"to": "жилой массив Чебакса",
|
||||
"route_length": "15,32 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 6:15. Отправление в последний рейс А — 17:10. Отправление в последний рейс Б — 18:00.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:15. Отправление в последний рейс А — 17:10. Отправление в последний рейс Б — 18:00."
|
||||
},
|
||||
{
|
||||
"id": "84a",
|
||||
"from": "Ул. Халитова",
|
||||
"to": "жилой массив Чебакса",
|
||||
"route_length": "17,48 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 6:15. Отправление в последний рейс А — 17:10. Отправление в последний рейс Б — 18:00.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:15. Отправление в последний рейс А — 17:10. Отправление в последний рейс Б — 18:00."
|
||||
},
|
||||
{
|
||||
"id": "88",
|
||||
"from": "Жилой массив Дербышки",
|
||||
"to": "жилой массив Кульсеитово",
|
||||
"route_length": "9,69 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:30. Отправление в последний рейс А — 22:05. Отправление в последний рейс Б — 20:57. Интервал движения утро 7,4 мин, вечер 7,7 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 5:30. Отправление в последний рейс А — 21:30. Отправление в последний рейс Б — 20:00. Интервал движения 9,4 мин."
|
||||
},
|
||||
{
|
||||
"id": "89",
|
||||
"from": "Ул.Академика Сахарова",
|
||||
"to": "ул.Гудованцева",
|
||||
"route_length": "27,98 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:18. Отправление в последний рейс А — 22:13. Отправление в последний рейс Б — 21:04. Интервал движения 7,3 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 5:30. Отправление в последний рейс А — 22:11. Отправление в последний рейс Б — 20:40. Интервал движения 9,1 мин."
|
||||
},
|
||||
{
|
||||
"id": "90",
|
||||
"from": "Станция метро «Площадь Г.Тукая»",
|
||||
"to": "Куюки",
|
||||
"route_length": "22,02 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:30. Отправление в последний рейс А — 21:10. Отправление в последний рейс Б — 20:13. Интервал движения 13,8 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 5:45. Отправление в последний рейс А — 21:10. Отправление в последний рейс Б — 20:04. Интервал движения 19 мин."
|
||||
},
|
||||
{
|
||||
"id": "91",
|
||||
"from": "ЦУМ",
|
||||
"to": "Высокая Гора (АРЗ)",
|
||||
"route_length": "26,71 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 5:30. Отправление в последний рейс А — 22:05. Отправление в последний рейс Б — 20:57. Интервал движения утро 7,4 мин, вечер 7,7 мин.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 5:30. Отправление в последний рейс А — 21:30. Отправление в последний рейс Б — 20:00. Интервал движения 9,4 мин."
|
||||
},
|
||||
{
|
||||
"id": "93",
|
||||
"from": "КДК им.Ленина",
|
||||
"to": "н.п.Берновые Ковали",
|
||||
"route_length": "21,20 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 6:00. Отправление в последний рейс А — 18:10. Отправление в последний рейс Б — 18:55.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:00. Отправление в последний рейс А — 16:30. Отправление в последний рейс Б — 17:15."
|
||||
},
|
||||
{
|
||||
"id": "94",
|
||||
"from": "остановка Дубравная",
|
||||
"to": "жилой массив Привольный",
|
||||
"route_length": "6,65 км",
|
||||
"operating_mode_weekdays": "Будни: начало движения — 6:00. Отправление в последний рейс А — 19:30. Отправление в последний рейс Б — 20:00.",
|
||||
"operating_mode_weekend": "В выходные: начало движения — 6:00. Отправление в последний рейс А — 19:30. Отправление в последний рейс Б — 20:00."
|
||||
}
|
||||
]
|
@ -1,29 +0,0 @@
|
||||
{
|
||||
"data": [
|
||||
{
|
||||
"name": "Kamila",
|
||||
"email": "kamila@gmail.com",
|
||||
"password": "qwerty"
|
||||
},
|
||||
{
|
||||
"name": "Liliya",
|
||||
"email": "liliya@mail.ru",
|
||||
"password": "12121"
|
||||
},
|
||||
{
|
||||
"name": "Guzel",
|
||||
"email": "guzel@gmail.com",
|
||||
"password": "12345"
|
||||
},
|
||||
{
|
||||
"name": "Labeyrie",
|
||||
"email": "superlu@unics.ru",
|
||||
"password": "qwertyqwe"
|
||||
},
|
||||
{
|
||||
"name": "Ismael Bako",
|
||||
"email": "bako@unics.ru",
|
||||
"password": "21"
|
||||
}
|
||||
]
|
||||
}
|
@ -1,49 +0,0 @@
|
||||
/*const router = require('express').Router();
|
||||
|
||||
module.exports = router;
|
||||
|
||||
router.get('/teachers', (request, response) => {
|
||||
response.send(require('../json/teachers/success.json'))
|
||||
})
|
||||
|
||||
router.get('/account', (request, response) => {
|
||||
response.send(require('../json/account/account.json'))
|
||||
})
|
||||
|
||||
router.post('/login', (request, response) => {
|
||||
response.send(require('../json/login/success.json'))
|
||||
})*/
|
||||
const router = require('express').Router();
|
||||
|
||||
router.get('/teachers', (request, response) => {
|
||||
response.send(require('./json/teachers/success.json'))
|
||||
})
|
||||
|
||||
router.get('/account', (request, response) => {
|
||||
response.send(require('./json/account/account.json'))
|
||||
})
|
||||
|
||||
router.post('/login', (request, response) => {
|
||||
const login = request.body.login;
|
||||
const password = request.body.password;
|
||||
|
||||
try {
|
||||
const users = require('./json/account/account.json');
|
||||
const user = users.data.find(user => user.login === login && user.password === password);
|
||||
|
||||
if (!user) {
|
||||
return response.status(401).send('Неверные данные');
|
||||
}
|
||||
|
||||
const responseObject = {
|
||||
login: user.login,
|
||||
}
|
||||
return response.json(responseObject);
|
||||
} catch (error) {
|
||||
console.error('Error reading file:', error);
|
||||
response.status(400).send('Internal server error');
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
module.exports = router;
|
@ -1,28 +0,0 @@
|
||||
{
|
||||
"data": [
|
||||
{
|
||||
"login": "user1",
|
||||
"password":"1234",
|
||||
"photo": "boy",
|
||||
"surname": "Иванов",
|
||||
"name": "Иван",
|
||||
"class": "2",
|
||||
"group": "1",
|
||||
"number": "+7 927 030 13 00",
|
||||
"teacher": "Иванова Валерия Константиновна",
|
||||
"lessons": ["02.05", "07.05", "14.05", "17.05", "21.05", "24.05", "28.05"]
|
||||
},
|
||||
{
|
||||
"login": "user2",
|
||||
"password":"123",
|
||||
"photo": "boy",
|
||||
"surname": "Александров",
|
||||
"name": "Евгений",
|
||||
"class": "2",
|
||||
"group": "1",
|
||||
"number": "+7 927 030 13 00",
|
||||
"teacher": "Иванова Валерия Константиновна",
|
||||
"lessons": ["02.05", "07.05", "14.05", "17.05", "21.05", "24.05", "28.05"]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
{
|
||||
"data":
|
||||
{
|
||||
"login": "user1",
|
||||
"photo": "boy",
|
||||
"surname": "Иванов",
|
||||
"name": "Иван",
|
||||
"class": "2",
|
||||
"group": "1",
|
||||
"number": "+7 927 030 13 00",
|
||||
"teacher": "Иванова Валерия Константиновна",
|
||||
"lessons": ["02.05", "07.05", "14.05", "17.05", "21.05", "24.05", "28.05"]
|
||||
}
|
||||
}
|
@ -1,15 +0,0 @@
|
||||
{
|
||||
"data":
|
||||
[
|
||||
{
|
||||
"imageUrl": "teacher1",
|
||||
"name": "Иванова Валерия Константинова",
|
||||
"status": "Педагог с бакалаврской степенью по театральному искусству. Обладает более чем 15-летним опытом работы на театральной сцене, является действующим актером театра и кино."
|
||||
},
|
||||
{
|
||||
"imageUrl": "teacher2",
|
||||
"name": "Рогов Сергей Владимирович",
|
||||
"status": "Педагог по актерскому мастерству с высшим образованием в области режиссуры, постановщик спектаклей. Опыт работы с детьми 10 лет."
|
||||
}
|
||||
]
|
||||
}
|
Loading…
Reference in New Issue
Block a user