Tətbiqetmə

Mozo - Tanışlıq tətbiqetməsi

İnsanların bir-biri ilə rahat şəkildə tanış olması üçün yaratdığım tətbiqetmə

Mozo, mənim Web Developer olaraq real-time sistemlərə və mobil platformalara ilk ciddi addımlarımdan biridir. Bu layihəni hazırlayarkən əsas məqsədim heç bir kommersiya gözləntisi olmadan, mürəkkəb texnologiyaları (xüsusilə Socket.IO) real mühitdə sınaqdan keçirmək və mənimsəmək idi.

🚀 Texniki Səyahət və Qazanılan Təcrübələr

Bu layihə mənim üçün bir "tədris laboratoriyası" rolunu oynadı və aşağıdakı sahələrdə dərinləşməyimə kömək etdi:

⚡ Real-time Communication (Socket.IO)

  • Socket Logic: Mesajların anlıq ötürülməsi və server-client sinxronizasiyasını fundamental səviyyədə qavradım.
  • Middleware Integration: Socket.IO daxilində middleware məntiqini tətbiq edərək, məlumat axınına nəzarət və təhlükəsizlik qatlarını qurmağı öyrəndim.

📱 Hybrid Mobile Development (Cordova)

  • Bir web developer olaraq mövcud biliklərimi mobil dünyaya Cordova vasitəsilə transfer etdim.
  • Push Notifications: Layihənin ən çətin hissələrindən biri olan istifadəçilərə bildiriş göndərilməsi problemini həll etdim. Bu proses məni Google Firebase Services ilə tanış etdi və bulud servisləri ilə inteqrasiya təcrübəsi qazandırdı.

🎨 UI/UX Development (Vuetify)

  • Material Design prinsiplərini öyrənmək üçün Vuetify komponent kitabxanasını dərindən araşdırdım.
  • Bütün sənədləri (documentation) başdan sona oxuyaraq, bir kitabxananın limitlərini və imkanlarını necə maksimuma çatdırmağı təcrübə etdim.

🏁 Yekun və Nəticə

Mozo, mənim proqramlaşdırma karyeramda Full-stack düşüncə tərzinin formalaşmasında mühüm rol oynadı. Baxmayaraq ki, bir müddət sonra sistemin backend tərəfini dayandırmaq qərarına gəldim, bu layihədən qazandığım "socket middleware" və "asinxron proseslərin idarə edilməsi" kimi fundamental biliklər bu gün də işimdə mənə kömək edir.

Qeyd: Bu layihə artıq aktiv deyil, yalnız mənbə kodunu saxlamışam.