Laboratoriya ishi №2



Yüklə 64 Kb.
səhifə2/2
tarix26.11.2022
ölçüsü64 Kb.
#70730
1   2
amaliy 2 Akramov

Waterfall Modeli
1. Texnik talablar (Requirements Specifications)
1.1. Ro’yhatdan o’tish (Auth) qismi bo’lsihi.
1.2. PWA (Progress Web Application) bo’lishi va barcha platforalar uchun moslashuvchan bo’lishi.
1.3Til o`rganish platformasini tuzish.
1.3.1. O`qtuchilar reytigi.
1.3.2 O`quvchilarni va talabalrni kiritish alohida console ya’ni admin panel.
1.3.3. Ko’chmas mulk ro’yhati va shu joyning o’zida uni sotib olish tugmasi.
1.3.4. Billing jarayonini osonlashtirish uchun payme bilan integratsiya.
1.3.5. O`qtuvchini izlash imkoniyati.
1.4. Belgilab saqlab qo’yilganlar ro’yhatini tashkil qilish.
1.4.1. Ushbu ro’yhatdan birortasi tanlagan holda ustoz yoki dars e’lon sahifasiga tashrif buyurish.

2. Design


2.1. Auth sahifasi
2.1.1. Login ashifasi
2.1.1.1. Google yoki Facebook orqali login qilish.
2.1.1.2. Username va password orqali login qilish.
2.1.2. Register sahifasi.
2.1.2.1. Google yoki Facebook orqali ro’yhatdan o’tish.
2.1.2.2. Email, ism, familiya orqali ro’yhatdan o’tish
2.1.2.2.1. Parol yaratish va uni tasdiqlash qismi.
2.1.2.2.2. Email ga yuborilgan kodni kiritib so’ngi tasdiqni bajarish.

2.2. Menyular qismi


2.2.1. Home
2.2.1.1. Ko’chmas mulklar ro’yhati foydalanuvchi qiziqishiga qarab.
2.2.1.2. Ro’yhatdagi Ko’chmas mulk ustiga bosib uni haqida to’liq malumot qismiga o’tish.
2.2.2. Search
2.2.2.1. Ko’chmas mulk izlash imkoniyati.
2.2.2.2. Eng trend dagi va dolzarb Ko’chmas mulklarni ko’rsatish.
2.2.3. Profile
2.2.3.1. Wish list - keyinroq sotib olish uchun saqlangan Ko’chmas mulk.
2.2.3.2. Sotib olingan Ko’chmas mulklar
2.2.3.3. Faydalanuvchi sozlamalari
2.2.3.4. Usename, ism, familiya va password
2.2.3.5. Umimiy sozlamalar
2.2.3.5.1. Rang, shrift va shrift kattaligi.

3. Implementation - design da ko’rsatilgan ketmaketlik bo’yicha loyihani amalga oshirish


3.1. Auth qismi.
3.1.1. JWT tokendan foydalanish
3.1.2. Google va Facebook integratsiyalari.
3.2. Menular qismi.
3.2.1. UI uchun Material UI kutubxonasidan foydalanish
3.2.2. Mobile Androida da qilinishi
3.2.3. Ichma ich oynalar uchun react-router-dom ni qo’llash
3.3. Saerch (Design dagi ketma ketlik bo’yicha)
3.4. Profile (Design dagi ketma ketlik bo’yicha)
3.5. To’lov uchun payme bilan integratsiya

4. Vrification


4.1. Automation test amalga oshirish.
4.2. Loyihani qonuniy ro’yhatdan o’tkazish.
4.3. Loyiha uchun hisob raqam ochilishi.
4.4. Loyiha startup ya’ni hali bunday loyiha bo’lmaganligi uchun uning uchun patent olish.

5. Maintenance.


5.1. Loyiha ishga tushurilgandan so’ng uni davom ettirish uchun alohida jamoa shakllantirish.
5.2. Loyidaga o’zgartirishlar kiritib borish.
5.2.1. Click, Apelsin bilan integratsiya.
5.2.2. Vise, Master kartlar bilan to’lov amalga oshirish.
Yüklə 64 Kb.

Dostları ilə paylaş:
1   2




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin