Текущая версия: v1.0.0-beta-1
Статус: бета (возможное наличие ошибок; улучшения в процессе?)
Добро пожаловать в команду API , мощное и гибкое решение для управления онлайн -закалями, идеально подходящим для закусочных баров, ресторанов и заведений, которые хотят предложить современный и эффективный опыт своим клиентам. Команда - это API, предназначенный для упрощения и автоматизации от регистрации клиентов до онлайн -кассы со интегрированными платежами.
Эта версия представляет собой значительную веху, обеспечивая гораздо более функциональный API и близкий к производству.
Пользовательские рекомендации : внедрение системы на основе искусственного интеллекта для предложения продуктов на основе истории заказа.
Улучшения в оформлении поток оформления : перенаправление для приложения и применения фронта после оплаты или отмены на полосу .
Управление профилем :
Критические исправления : решали серьезные проблемы, которые сделали API непригодным во многих случаях.
NullReferenceException при восстановлении текущих заказов./api/profile/orders/{orderId} .Идентификаторы на корзине : идентификаторы теперь правильно отражают элементы телеги, устраняя путаницы с идентификаторами продукта.
Тестовая охват : база кода теперь имеет в общей сложности 242 теста, покрывающих модульные тесты, интеграцию и сквозной, обеспечивая стабильность, надежность и предотвращение будущих регрессий.
Заказ: клиенты могут разместить заказы в Интернете, настраивая свои закуски в соответствии с их предпочтениями. Настройка позволяет добавлять или удалять ингредиенты, что влияет на конечную цену.
Custerm Cart: конечные точки для управления корзиной клиентов, представляющие временное состояние заказа до подтверждения.
Управление заказами (администратором): Администраторы могут просмотреть все заказы, изменить статус заказа, отменить заказы (с возмещением через полосу) и получить доступ к полной информации о заказах.
Персонализация: клиенты могут настроить свои заказы, такие как добавление дополнительного сыра или удаление мяса, с скорректированными ценами в соответствии с выбранными дополнительными.
Управление продуктом и категориями: конечные точки для создания, обновления и исключения продуктов и категорий. Каждый продукт может быть связан с конкретной категорией и включать изображения и ингредиенты.
Дополнительные по категории: каждая категория продукта, такая как «закуски», может иметь свои дополнительные дополнительные, такие как сыр, дополнительное мясо и т. Д.
Дополнительное управление: конечные точки для управления дополнительным продуктом.
Адреса: клиенты могут зарегистрировать, обновлять и удалять адреса. Это облегчает процесс заказа, позволяя клиенту выбирать предварительно выданный адрес, избегая необходимости переписать его в каждый заказ. Заказчик может иметь несколько адресов.
Детали истории и заказа: конечные точки для получения всех текущих заказов клиентов, которые еще не были завершены, доступайте за конкретные детали заказа и просмотрите полную историю заказов.
Визуализация и управление заказами. Администраторы имеют доступ ко всем заказам, с возможностью видеть детали, изменять статус и отменять заказы.
Уведомления в режиме реального времени: уведомления отправляются на кухню в режиме реального времени, когда производится новый заказ, гарантируя, что кухонная команда немедленно осведомлена о новых закалях и настройках, сделанных клиентами.
Отмена заказа: как клиенты, так и администраторы могут запросить отмену заказа. Если это администратор, статус заказа будет «отменен системой»; Если клиент есть, статус будет «отменен клиентом». Возмещение обрабатывается через полосу.
Платежи: В настоящее время API поддерживает платежи по кредитным картам через полосу, планы по реализации PIX -платежей в будущем.
Возврат: автоматизированная поддержка возмещения через полосу в случае отмены заказов.
Аутентификация: реализовано с использованием JWT (JSON Web Tokens), позволяя клиентам входить в систему и поддерживать безопасные сеансы.
Авторизация: Защищенные конечные точки, которые требуют аутентификации, чтобы гарантировать, что только авторизованные пользователи могут получить доступ к определенным функциям, таким как управление заказами или доступ к информации о профиле.
Вы нашли проблему? Помогите нам улучшить!