O'zbek tilida
Lotos Telegram Mini App - bu foydalanuvchilarga Telegram orqali ovqat buyurtma berish imkonini beruvchi ilovasi. TypeScript, JavaScript va SCSS yordamida yaratilgan bu ilova foydalanuvchilarga qulay interfeysni taqdim etadi va menyu elementlarini oson ko'rish imkonini beradi.
- Menyu ko'rish: Foydalanuvchilar turli toifadagi ovqatlarni ko'rib chiqishlari mumkin.
- Buyurtma boshqaruvi: Savatchaga mahsulotlarni qo'shish, ko'rib chiqish va to'lovdan oldin buyurtmani o'zgartirish.
- Foydalanuvchi ma'lumotlari: Buyurtmani qayta ishlash uchun foydalanuvchi ma'lumotlarini yig'ish.
- Moslashuvchan dizayn: Turli xil ekran o'lchamlariga moslashadi.
- Qorong'i rejim: Foydalanuvchilar uchun qorong'i rejim mavjud.
- React.js
- Vite
- TypeScript
- JavaScript
- SCSS
- Tailwind CSS
- React Router
- React Icons
- React Hot Toast
- AOS (Animate On Scroll)
- Repozitoriyni klonlash:
git clone https://github.com/ZiyovuddinTolipov/lotos-telegeram-mini-app.git
- Loyiha papkasiga o'tish:
cd lotos-telegeram-mini-app
- Kerakli paketlarni o'rnatish:
npm install
- Loyihani ishga tushirish:
npm run dev
- React: Foydalanuvchi interfeysini yaratish uchun JavaScript kutubxonasi.
- Vite: Zamonaviy veb-ilovalarni tez yaratish va ishga tushirish uchun build tool.
- TypeScript: JavaScript-ning kengaytirilgan versiyasi, qo'shimcha xususiyatlar va turdagi xavfsizlikni ta'minlaydi.
- SCSS: CSS-ni kengaytiruvchi preprocessor, stillarni yozishni osonlashtiradi.
- Tailwind CSS: Utility-first CSS framework, tez va moslashuvchan dizayn yaratish uchun.
- React Router: React ilovalarida navigatsiyani boshqarish uchun kutubxona.
- React Icons: Ilovada turli xil ikonlardan foydalanish imkonini beruvchi kutubxona.
- React Hot Toast: Foydalanuvchilarga xabarlar va bildirishnomalarni ko'rsatish uchun kutubxona.
- AOS: Sahifada scroll qilganda animatsiyalarni qo'shish uchun kutubxona.
Loyiha Vercel-da joylash uchun tayyor. GitHub repozitoriyangizni Vercel hisobingizga ulang va joylash jarayonini boshlang.
Loyihaga hissa qo'shishni xohlasangiz, iltimos, repozitoriyani fork qiling va o'z o'zgartirishlaringizni pull request orqali yuboring.
Bu loyiha MIT litsenziyasi ostida tarqatiladi. Batafsil ma'lumot uchun LICENSE faylini ko'ring.
In English
Lotos Telegram Mini App is an application that allows users to order food through Telegram. Created using TypeScript, JavaScript, and SCSS, this app provides users with a convenient interface and easy viewing of menu items.
- Menu Viewing: Users can browse various categories of food.
- Order Management: Add products to cart, review, and modify orders before payment.
- User Data: Collect user information for order processing.
- Responsive Design: Adapts to various screen sizes.
- Dark Mode: Dark mode available for users.
- React.js
- Vite
- TypeScript
- JavaScript
- SCSS
- Tailwind CSS
- React Router
- React Icons
- React Hot Toast
- AOS (Animate On Scroll)
- Clone the repository
- Navigate to the project folder
- Install required packages
- Run the project
This project is distributed under the MIT license.
На русском
Lotos Telegram Mini App - это приложение, позволяющее пользователям заказывать еду через Telegram. Созданное с использованием TypeScript, JavaScript и SCSS, это приложение предоставляет пользователям удобный интерфейс и легкий просмотр элементов меню.
- Просмотр меню: Пользователи могут просматривать различные категории блюд.
- Управление заказами: Добавление товаров в корзину, просмотр и изменение заказов перед оплатой.
- Данные пользователя: Сбор информации о пользователе для обработки заказа.
- Адаптивный дизайн: Адаптируется к различным размерам экрана.
- Темный режим: Доступен темный режим для пользователей.
- React.js
- Vite
- TypeScript
- JavaScript
- SCSS
- Tailwind CSS
- React Router
- React Icons
- React Hot Toast
- AOS (Animate On Scroll)
- Клонировать репозиторий
- Перейти в папку проекта
- Установить необходимые пакеты
- Запустить проект
Этот проект распространяется под лицензией MIT.