Rizqim Bot – Telegram Mini App Food Delivery Platform

Telegram Mini App, разработанное с использованием Laravel и React. Пользователи могут просматривать рестораны, заказывать блюда, оплачивать заказы онлайн и отслеживать их статус в режиме реального времени прямо в Telegram.

Telegram-бот Laravel React js

Обзор проекта

Описание:

Rizqim Bot — современная платформа доставки еды, разработанная для экосистемы Telegram. Серверная часть построена на Laravel и PostgreSQL и предоставляет безопасный и масштабируемый REST API, а клиентская часть реализована на React с использованием технологии Telegram Mini Apps.


Платформа позволяет пользователям просматривать рестораны и меню, добавлять товары в корзину, оформлять заказы, выполнять онлайн-оплату и отслеживать статус заказа в режиме реального времени. Административная панель предоставляет удобные инструменты для управления ресторанами, меню, заказами, пользователями и другими элементами системы.


Проект разработан с использованием масштабируемой архитектуры и современных технологий, включая REST API, Telegram Bot API, PostgreSQL и Redis, что обеспечивает высокую производительность и надежность.


Сложности


  • Интеграция Telegram Mini Apps с Laravel REST API.
  • Реализация безопасной аутентификации Telegram WebApp.
  • Разработка удобного и адаптивного пользовательского интерфейса.
  • Оптимизация процесса оформления и обработки заказов.
  • Проектирование масштабируемой архитектуры базы данных PostgreSQL.
  • Клиент:

    Rizqim bot

    Технологии:

    Laravel, React js

    Статус

    Статус проекта

    ✓ Активен

    Веб-сайт

    t.me

    Taqdim Etilgan Xizmatlar

    Telegram Botlar Yaratish

    Техническая архитектура

    Backend

    • ✓ Laravel 12
    • ✓ PHP 8.3
    • ✓ REST API
    • ✓ Laravel Sanctum
    • ✓ Telegram Bot API
    • ✓ PostgreSQL

    Frontend

    • ✓ React 19
    • ✓ Vite
    • ✓ TypeScript
    • ✓ Telegram Mini Apps SDK
    • ✓ Tailwind CSS

    DevOps

    • ✓ Docker
    • ✓ Docker Compose
    • ✓ Nginx
    • ✓ Supervisor
    • ✓ Linux (Ubuntu)

    Security

    • ✓ HTTPS / SSL
    • ✓ JWT
    • ✓ CSRF Protection
    • ✓ SQL Injection Protection (Laravel Eloquent)
    • ✓ Rate Limiting
    • ✓ CORS
    • ✓ API Token Authentication

    Ключевые особенности

    Telegram Mini App

    Telegram ichida ishlaydigan zamonaviy Mini App interfeysi.

    Taomlar katalogi

    Restoran menyusi va taomlarni qulay ko'rish.

    Savatcha

    Mahsulotlarni savatchaga qo'shish va boshqarish.

    Buyurtma berish

    Bir necha bosqichda tez va qulay buyurtma yaratish.

    Yetkazib berish

    Manzil tanlash va yetkazib berish xizmatini qo'llab-quvvatlash.

    Onlayn to'lov

    Click, Payme va boshqa to'lov tizimlari integratsiyasi.

    Bildirishnomalar

    Telegram orqali buyurtma holati haqida xabarnomalar.

    Admin Dashboard

    Buyurtmalar, foydalanuvchilar va statistika boshqaruvi.

    Вам нужен такой проект?

    Нужна помощь в реализации вашего проекта? Давайте обсудим вместе.

    Связаться