Casual Store
Casual Store — Telegram бот ичинде иштеген кийим дүкөнү (Mini App): каталог, өлчөмгө жараша баа, себет, буйрутма, төлөм реквизиттери жана картада эң жакын почта бөлүмдөрү.
Casual Store — Telegram бот аркылуу ачылган кийим дүкөнү: сатып алуучу Telegram'дан чыкпай товар тандайт, өлчөмүн белгилейт, буйрутма берет жана жеткирүү пунктун картадан тандайт.
Эмне жасалды
- Каталог: баннерлер, категориялар жана ички категориялар, иреттөө, өлчөм жана бар-жоктугу боюнча чыпкалар, издөө.
- Товар барагы: өлчөмгө жараша өзгөргөн баа, сүрөт жана видео.
- Себет сессиялар аралыгында сакталат, буйрутма жана төлөм барагы реквизиттерди бир басуу менен көчүрөт.
- Жеткирүү: SDEK жана Россия почтасы — эң жакын бөлүмдөр картада.
- Telegram интеграциясы: колдонуучу Telegram аркылуу аныкталат, тиркеме толук экранда ачылат.
Техникалык чечимдер
- Почта бөлүмдөрү OpenStreetMap Overpass API'ден алынып, Leaflet картасында көрсөтүлөт.
- Бир коддон эки дүкөн: ошол эле тиркеме башка каталог API'сине туташып, экинчи дүкөн катары чыгарылды.
- Backend API кемчиликтери документтештирилип, интерфейс аларды айланып өтө тургандай жазылды.
Менин ролум
Frontend толугу менен менде: дизайн, Telegram интеграциясы, карта жана Netlify'га deploy.