|
Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti farg’ona filiali
|
Sana | 29.05.2024 | Hajmi | 412,6 Kb. | | #257053 |
Bog'liq Mustaqil loyiha
“Dasturiy injiniring va raqamli iqtisodiyot” fakultetining
“Dasturiy injiniring” yo’nalishi
653-20 guruh talabasi Abdulazizov Omadilloning
Dasturiy ta'minot loyihalarini boshqarish
aMALIY ISHI
653-20 Abdulazizov Omadilloning Dasturiy ta'minot loyihalarini boshqarish fanidan TZ ishi.
Joriy interfeys: e-commerce-site-reactjs.netlify.apphttps://tatuff.uz/
Malumotlar: e-commerce-site-reactjs.netlify.apphttps://tatuff.uz/
Loyihaning grafik chizmasi:
TZ strukturasi
Home
About
Products
Cart
Loyiha talablari
Loyiha Html, Css , Javascript (React kutubxonasi) da frontend qismi yozilishi kerak.
Ma'lumotlar bazasi Postgresql da yozilishi kerak
Backend python tilida yozilishi va Django kutubxonasidan foydalanilishi kerak.
Sayt uchun rasmlarni sifatli ammo hajmini kamroq olinsin.
Ishlatiladigan ranglar yorqinroq bo'lishi kerak.
Logolar hammasi birxil rangda va bir xil tipda bo'lishi kerak.
Minimum 280px gacha adaptive qilinishi kerak.
Comnet hosting serveriga joylash .uz domain olib.
Loyiha dizayni
1 Home
Home pageida saytning umumiy malumotlar beriladi. Productlardan namunalar va ular haqida malumotlar beriladi. Harflar qora va to'q sariq rangda, sayt orqa rangi oq rangda va harflar kattaligi 20 … 30 px atrofida muhimlik darajasiga qarab.
2 About
About sahifasida Home sahifasiga qaytishga yo'l va bironta dizayz rasmi, tashkilot haqida batafsil malumot beriladi. Ranglar Home ga integratsiya qilingan holda bo'lishi kerak.
3 Products
Products sahifasida sahifasidaham homega qaytish yo'li bo'ladi. Qidiruv bar tuzish kerak va uning tagiga mahsulotlar turlari bo'ycha saralash bo'limi, kompaniyalar nomlari bo'ycha saralash, rangi va narxi bo'ycha saralash bo'limlari tuziladi. Button qo'yib unga hamma filterlarni o'chirish funksiyasi qo'yiladi. O'rtada mahsulotlar rasmlari tagida narxi va nomi beriladi. Qatorlar bo'ycha saralash buttonlari qo'yiladi va bir qatorga saralanganda mahsulot tavsifi ham foydalanuvchiga ko'rsatiladi. Saralash bo'limiga nomi, narxi bo'ycha saralashlar kiritiladi. Har bitta product ichiga kirganda model nomi, unga qo'yilgan baho, uning narxi, tavsifi, brand nomi rangini tanlash va nechta sotib olish sonini tanlash va cart bo'limiga olish tugmasi qo'yiladi.
4 Cart
Cart bo'limida olingan mahsulotni rasmi, nomi, rangi, nechtaligi(qo'shish va ayrish mumkin), umumiy narxi, va savatchadan o'chirish tugmasi va to'lov qismiga o'tish uchun tugma qo'yiladi.
Filter
Sayt product bo'limida nomi, narxi, rangi, turi, kompaniyasi bo'ych filter qo'yiladi. Yetkazib berish bepul bo'lgan mahsulotlar uchun ham filter qo'yiladi
Taqdim etiladigan URL lar
Home: https://e-commerce-site-reactjs.netlify.app/
About: https://e-commerce-site-reactjs.netlify.app/about
Product: https://e-commerce-site-reactjs.netlify.app/products
Cart: https://e-commerce-site-reactjs.netlify.app/cart
Domen nomi va zonasi
Sayt .uz, .com, .org domenlarida bo'lishi kerak. Zona o'zbekiston zonasida bo'lishi kerak.
Hosting talablari
Server chet el BlueHost kompaniyasidan sotib olinadi. BlueHosy kompaniyasi tezlik va hizmat ko'rsatish bo'ycha ancha yuqori pog'onalarda turadi. Taxminan 500mb gacha joy harid qilish lozim.
|
| |