Abduqahhor Abdurashidov
Portfolio
CV Management System (CVMS)
CV va lavozimlarni boshqarish uchun full-stack veb-ilova ishlab chiqdim. Loyihada quyidagi funksiyalarni amalga oshirdim: - Candidate, Recruiter va Administrator rollari uchun ruxsatlar tizimi; - Google OAuth va GitHub OAuth orqali ro‘yxatdan o‘tish hamda tizimga kirish; - nomzodning qayta foydalaniladigan atributlari kutubxonasi: matn, son, sana, checkbox, dropdown va boshqa turdagi maydonlar; - lavozim shablonlarini yaratish, tahrirlash, nusxalash va o‘chirish; - lavozimga qo‘yiladigan talablar va kirish qoidalarini sozlash; - nomzodning shaxsiy profili, ko‘nikmalari, atributlari va loyihalarini boshqarish; - nomzod profili va mos loyihalari asosida tanlangan lavozim uchun CV’ni avtomatik yaratish; - CV’larni tahrirlash, nashr qilish va o‘chirish; - recruiterlar uchun nashr qilingan CV’larni ko‘rish va ularga like qo‘yish; - qidiruv, statistika hamda lavozim va CV’larni jadval ko‘rinishida ko‘rsatish; - administrator uchun foydalanuvchilarni ko‘rish, rollarni boshqarish, bloklash va o‘chirish; - ingliz va o‘zbek tillari, light/dark tema hamda moslashuvchan dizayn; - Salesforce, Odoo, Microsoft Power Automate, OneDrive, Microsoft Teams va Gmail bilan integratsiyalar. Frontend: React, Vite, JavaScript, Ant Design, TanStack Query, Axios. Backend: Node.js, Express, Prisma ORM, PostgreSQL, REST API, Passport.js, OAuth. Loyiha Vercel va Render platformalariga joylashtirilgan.
Mahsulottop
MahsulotTop loyihasida Frontend dasturchi sifatida ishladim. Marketplace platformasining frontend qismini Next.js, React va TypeScript yordamida ishlab chiqish va rivojlantirishga mas’ul bo‘ldim. Mahsulot va bizneslarni boshqarish, real vaqt chati, ko‘p tilli interfeys, shaxsiy kabinet hamda Yandex Maps integratsiyasi kabi asosiy funksiyalar ustida ishladim. Frontend qismini REST API va WebSocket orqali backend bilan integratsiya qildim. Shuningdek, responsive dizayn, SEO, dark mode, sayt tezligi va accessibility’ni yaxshilash bilan shug‘ullandim.
