Web – sayt uchun Tex. Topshiriq
Kerakli dastur
Dasturlarga qo`yilgan talablar
Kerakli dasturlar
Dasturning frontend(ustki) qismi uchun Java Scripts dasturlash tilining React frameworkidan foydalaniladi, Redux texnologiyasi, Rest api texnologiyasi.
Dasturning Backend(orqa) qismi uchun Python dasturlash tilining Django frameworkidan foydalaniladi, xavfsizlik 100%, foydalanuvchi uchun o`zgaruvchan token, Rest Api tushunchasi, keyinchalik Mobilniy uchun muammo bo`lmaydi
Dasturga qo`yilgan talablar
Header uchun Logo, Menu, Foydalanuvchi profili
Menu: Asosiy sahifa, Biz haqimizda, Savatcha, Aloqa
Body uchun: Kategoriyalar, aylanib turuvchi Carusel,
Mahsulotlar qidiruv qismi
Buyurtma uchun: Ism, Tel_raqam, Manzil, miqdori
Har bir mahsulot uchun: Mahsulotning fotosi, Mahsulot nomi, Mahsulot haqida qisqacha, mashulot narxi, Sotib olish uchun tugma.
Foydalanuvchilar uchun register page, 3 xil tipda foydalanuvchi, Admin, Agent, Operator,
Adminstartor huquqi, Super admin yoki Role dan Admin tanlanadi
Operator Admin tomonidan qo`shiladi va login parol beriladi.
Agent yoki sotuvchi, Role default holatda Sotuvchi maqomi beriladi, Telefon nomer orqali verificatsiya qilinadi.
Admin uchun – Mahsulot qo`shish[POST], mahsulotlarni ko`rib turish[LIST], mahsulotlarni o`zgartirish[UPDATE(‘PUT’)], yangi kelgan mahsulotlarni qo`shish, tugagan mahsulotlar olib kelinganda qoldiqni ustiga yana qo`shish.
Sotuvchilar ro`yxati –
Buyurtmalar bo`limi – barcha buyurtmalar bo`limi, yetkazib berildi, Yetkazilmoqda, Zakas holatda, Chorniy(spam), Bekor qilindi, Arxivlandi, Qayta qo`ng`iroq
To’lov bo`limi, Sotuvchi Plastik kartochkasi va summasini kiritib, to`lov bo`limida har bir sotuvchini yuborgan informatsiyasi list holatda turadi, shu summa to`langanda to`landi tugmasi bosiladi to`langan summadan sotuvchidagi mavjud summa ayriladi, va sotuvchida qolgan summa Adminga ko`rinib turadi.
Operatorda bo`lim mavjud, operator hairdor bilan bog`lanadi va mahsulotni olish yoki olmasligi haqida informatsiyaga ega bo`ladi, Mavjud tugmalar (Ushbu mashulot yetkazildi, yetkazilmoqda, qayta qo`ng`iroq, bekor qilindi) orqali buyurtmalarni boshqarib turadi.
Agent yoki Sotuvchi – Profilim deb nomlangan sahifa
4 ta kartochka Asosiy balans(Jami daromad), Hold balans(Ehtimoliy daromad), Marja balans(Siz to`plagan marjalar miqdori) Siz sotdingiz(Shu Sotuvchi yoki Agent tomonidan sotilgan mahsulotlar soni)
Agent yoki Sotuvchi haqida ma`lumot
Pul yechish uchun ikkta input 1. Karta raqami 2. Kiritadigan summa va Yuborish tugmasi. Yuborilgan karta raqami va summasi adminga ko`rinishi kerak va admin pulni o`tkazib o`tkazildi tugmasini bosganda, to`langan summa mavjud summadan ayrilib qoldiq kartochkada ko`rinishi kerak.
Mahsulotlar sahifasi Agent yoki Sotuvchi uchun biroz boshqacha, u yerda Narx, Mahsulot nomi, qisqacha ma`lumot, Shu mahsulotni sotganda qiladigan foydasi, Omborda
Do'stlaringiz bilan baham: |