Telegram bot на golang
10 USDВаша задача состоит в том чтобы сделать бота для заказа еды и сделать к нему личный кабинет где можно увидеть список всех заказов и можно управлять меню.
1. Основу кода для бота можете брать отсюда:
2. Заведите бота в телеграме через bot_father(посмотрите как я это сделал на практике 7)
3. Пропишите токен бота здесь
4. Подключите бота к базе данных, и список меню и список заказов и корзины должны браться из базы данных и добавляться туда же (Пример работы с базы данных можете видеть здесь
5. Сделайте возможность создания заказа из корзины, то есть корзина сейчас возвращает список того что в нем есть, надо сделать там кнопку создать заказ.
6. После того как человек нажимает кнопку сделать заказ бот должен отправить сообщение "Заполните информация о доставке в формате: /order_details Адрес, Ваш номер телефона, Ваше ФИО".
7. Вот здесь вы уже потом обрабатываете этот запрос, создаете новый заказ с тем что есть в корзине и добавляете то что отправил клиент как информацию о доставке.
8. Потом надо сделать комманду для списка заказов клиента: когда клиент отправляет этот запрос с командой, бот должен отправить ему список его заказов в базе в таком формате.
Состав заказа
Время заказа
Статус заказа(готовится, отправлено курьером, доставлено)
Информация о доставке(то что отправил сам клиент на пункте 6)
Личный кабинет:
1. Должна быть страница со списком элементов меню (пример функционала здесь есть
2. Должна быть возможность добавить новый элемент в меню
3. Должна быть возможность редактировать элемент (поменять цену и состав)
4. Должна быть страница со списком заказов
5. В заказе должны отображаться такие поля: Информация о доставке(клиент сам присылает), время заказа, цена заказа, состав заказа, статус заказа (готовится, отправлено курьером, доставлено).
6. Рядом с каждым заказом должен быть дропдаун со статусами и должна быть кнопка "Поменять статус". Пример на фото
7. Когда меняется статус клиент должен получить такое сообщение: "Новый статус вашего заказа: (Один из вариантов: готовится, отправлено курьером, доставлено)". Чтобы уметь отправлять сообщение клиенту сохраните в базе chat_id когда приходит сообщение /order_details.
-
1398 36 0 Здравствуйте, готов сделать для вас такого бота. Есть большой опыт в создании телеграмм-ботов. Сделаю на голанг, как указано в заказе. Но цена, которую вы указали слишком низкая для бота такого обьема. Надеюсь на сотрудничество!
-
1298 26 2 Я Python разработчик с 3 годами коммерческого опыта, готов взяться за работу
Current freelance projects in the category Web Programming
Looking for a programmer or vibe coding Automation scraping data 2https://drive.google.com/file/d/14tP5XWJB9acV4gn_cJrFwMpihUj3EbQz/view?usp=sharing I accidentally sent that link Web Programming, Data Parsing ∙ 37 minutes back ∙ 12 proposals |
Comprehensive audit and development of a website on WordPress/WooCommerceComprehensive Audit and Development of a WordPress/WooCommerce Site Website: https://www.vashstatus.com.ua/ We are engaged in the sale of entrance and interior doors. The main task of the website is to attract customers to the offline showroom, as well as to receive applications… Content Management Systems, Web Programming ∙ 1 hour 51 minutes back ∙ 24 proposals |
Industrial Sewing Equipment Store
490 USD
It is necessary to create a turnkey online store for the sale of industrial sewing equipment. A user-friendly store with convenient functionality. Content Management Systems, Web Programming ∙ 2 hours 21 minutes back ∙ 53 proposals |
Audit, update, and optimization of the Joomla site 5.3.3
178 USD
Audit, update, and optimization of the Joomla site 5.3.3. A specialist in Joomla is needed for a comprehensive check, update, and configuration of the site.Requirements: Conduct a technical audit of the Joomla site. Check the current version of the CMS and, if a newer stable… Content Management Systems, Web Programming ∙ 19 hours 17 minutes back ∙ 24 proposals |
Ищу программиста или вайб кодинг Автоматизация scraping данныхמחפש מתכנת או תומך בקידוד וייב. גירוד נתונים אוטומטי. https://drive.google.com/file/d/1Ogsx2iyahw79sleaDEUwMnSTPHhwF3Nu/view?usp=sharing HTML & CSS, Web Programming ∙ 20 hours 21 minutes back ∙ 35 proposals |