Xodimlar tannarxni ko'rmaydigan yem nuqtalari savdosi
Egalari tannarx va foydani ko'radi; yollangan sotuvchilar faqat sotish uchun keraklisini. Ikkalasi ham oflayn ishlaydi.
- rol ajratilgan ko'rinish bilan
- 2 rol ajratilgan ko'rinish bilan
- ish kuni oflayn ishlaydi
- 100% ish kuni oflayn ishlaydi
Muammo
Bir nechta nuqtali yem sotuvchiga zaxira, tannarx va qarz hisobi kerak edi — lekin yollangan sotuvchilar xarid narxi va foydani ko'rmasligi shart, nuqtalarda esa internet beqaror.
Nima qildik
- 01
Ilovani token darajasida rollarga ajratdik: sotuvchilarga tannarx yashirilgan, ombor faqat o'qish uchun, hisobotlar yo'q — buni interfeys emas, API ta'minlaydi.
- 02
Har mahsulot bo'yicha kirimlarni hisobga olgan haqiqiy o'rtacha tortilgan tannarxni hisobladik — foyda taxminiy emas, real.
- 03
Oflayn ishni har yozuv uchun last-write-wins tamoyilida sinxronladik: internetsiz kun kechqurun muammosiz yig'iladi.
Nima bilan tugadi
Ega har nuqta va har mahsulot bo'yicha foydani ko'radi; sotuvchilar marjani ko'rmasdan sotadi. Naqd va nasiya savdo, qarzlar va qoldiqlar oflayn kunlardan keyin ham to'g'ri qoladi.
Nimada qurilgan
- React Native
- Expo
- SQLite
- NestJS
- PostgreSQL
Nima ishlamayotganini ayting.
Boshlash uchun muammoning qisqa tavsifi yetarli. Bir ish kuni ichida javob beramiz, birinchi suhbat bepul.