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.