{"id":13608009,"url":"https://github.com/sacredneobi/DurgerKingBot","last_synced_at":"2025-04-12T14:31:53.205Z","repository":{"id":37578300,"uuid":"492550398","full_name":"sacredneobi/DurgerKingBot","owner":"sacredneobi","description":"Иинтернет магазин @durgerkingbot telegram бота https://t.me/SacredDev","archived":false,"fork":false,"pushed_at":"2024-01-23T20:35:58.000Z","size":5481,"stargazers_count":121,"open_issues_count":1,"forks_count":32,"subscribers_count":10,"default_branch":"main","last_synced_at":"2024-11-07T13:38:59.512Z","etag":null,"topics":["durger-king","durgerkingbot","orm","postgresql"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sacredneobi.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-05-15T17:03:39.000Z","updated_at":"2024-10-17T18:26:26.000Z","dependencies_parsed_at":"2024-01-23T21:56:38.769Z","dependency_job_id":"42de52ff-c678-46aa-8d1b-eae93663c0bf","html_url":"https://github.com/sacredneobi/DurgerKingBot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sacredneobi%2FDurgerKingBot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sacredneobi%2FDurgerKingBot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sacredneobi%2FDurgerKingBot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sacredneobi%2FDurgerKingBot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sacredneobi","download_url":"https://codeload.github.com/sacredneobi/DurgerKingBot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248581231,"owners_count":21128127,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["durger-king","durgerkingbot","orm","postgresql"],"created_at":"2024-08-01T19:01:23.511Z","updated_at":"2025-04-12T14:31:50.947Z","avatar_url":"https://github.com/sacredneobi.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"### ⚠️⚠️⚠️\u003ci\u003eДанный репозиторий является пособием с чего начать.\u003c/i\u003e⚠️⚠️⚠️\r\n\r\n# Полноценная часть расположена по адресу.\r\n\r\nhttps://sacredapp.us/root\r\n\r\nлогин и пароль admin\r\n\r\nПо вопросам и приобретению полной версии обращайтесь к автору https://t.me/SacredDev\r\n\r\nВидео обзор развития данного проекта :)\r\n\r\nhttps://youtu.be/2ZYR-jo8QI4\r\n\r\nВ описании видео вы найдете ссылку на демо сервер\r\n\r\nПроект реализуемый на:\r\n\r\nКак установить:\r\n\r\n1. Склонировать репозиторий\r\n2. Создать базу данных\r\n3. Выполнить команду для папки проекта npm i\r\n4. Выполнить команду для папки проекта npm run firstInit это создаст структуру базы, установить колонки и создаст пользователя admin с паролем admin для входа\r\n5. Перейти в папку server и выполнить настройку .env согласно примеру .env.example\r\n6. Перейти в папку client и выполнить настройку .env согласно примеру .env.example\r\n7. Запустить выполнение проекта npm start\r\n8. После запуска откроется страница самого магазина, для перехода в панель необходимо перейти по адреса /admin и ввести логин и пароль admin\r\n\r\nСсылка на видео инструкцию установку https://youtu.be/1DTiG4J9EsA\r\n\r\nYouTube канале https://www.youtube.com/c/SACREDDEVELOPER\r\n\r\nTelegram чат https://t.me/sacred_dev\r\n\r\n- [x] Телеграм бот\r\n  - [x] Отображение кнопки для открытия магазина\r\n  - [x] Настроить проект согласно документации добавить скрипт для работы с telegram\r\n  - [x] Отображение списка товаров\r\n  - [x] Добавить поиск товаров с запоминанием и перемещением по страницам\r\n  - [x] Добавить анимации для товаров по аналогии с примером\r\n  - [x] Добавить просмотр списка заказа\r\n  - [x] Добавить оплату\r\n- [ ] Backend\r\n  - [x] Добавить загрузку списка товаров из файла\r\n    - [ ] Реализовать обновление товаров из файла\r\n  - [x] Реализовать отображение товаров\r\n  - [x] Реализовать фильтрацию вывода товаров со смещением по страницам\r\n  - [x] API работы с товаром\r\n    - [x] Редактирование\r\n    - [x] Добавление\r\n    - [x] Удаление\r\n  - [x] API работы с артикулом\r\n    - [x] Редактирование\r\n    - [x] Добавление\r\n    - [x] Удаление\r\n  - [x] API работы с заказом\r\n    - [x] Редактирование\r\n    - [x] Добавление\r\n    - [x] Удаление\r\n  - [x] API работы с клиентами\r\n    - [x] Редактирование\r\n    - [x] Добавление\r\n    - [x] Удаление\r\n- [x] Frontend\r\n  - [x] Добавить CRUD товаров\r\n  - [x] Добавить CRUD артикулов\r\n  - [x] Добавить CRUD клиентов\r\n  - [x] Добавить CRUD заказов\r\n  - [x] Добавить CRUD Пользователей\r\n  - [x] Добавить возможность входа в систему через логин и пароль\r\n  - [x] Заложить ограничение доступа для учетной записи\r\n  - [x] Добавить возможность редактирование цены и количества товара\r\n  - [x] Добавить отображение чатов в которых состоит бот для возможности рассылки рекламных сообщение\r\n  - [x] Добавить возможность редактирование состава заказа\r\n\r\nReact use global declaration variables\r\n\r\n```sh\r\n//use in index.html\r\n\u003cscript\u003e\r\n  function someFunction(data) {\r\n    console.log(\"sss\", data);\r\n  }\r\n\u003c/script\u003e\r\n\r\n//use in module.js\r\n\r\n/* global someFunction */\r\nsomeFunction(\"Привет YouTube\");\r\n```\r\n\r\nНа стриме участвовали:\r\n\r\n- [x] 🍒🍒 Lucifer Morningstar\r\n- [x] 🍎🍎 Marat o.o\r\n- [x] 🍻🍻 SV Orion\r\n- [x] 🍊🍊 Muzaffar Abidov\r\n- [x] 🍌🍌 🔥 FIRELORD ZUKO 🔥 White Lotus\r\n- [x] Ivan\r\n- [x] Инквизитор\r\n- [x] Don Kihot\r\n- [x] 🥠🥠 Marchenko 🇺🇦\r\n- [x] Dumitru BURAC\r\n- [x] VV\r\n- [x] Kofeek\r\n- [x] Матвей Беликов\r\n- [ ] Jave\r\n- [ ] Евгений Karabel\r\n- [ ] Валерий Tester\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsacredneobi%2FDurgerKingBot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsacredneobi%2FDurgerKingBot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsacredneobi%2FDurgerKingBot/lists"}