KKTCELL, Kıbrıs’ın en büyük telekomünikasyon firmalarından biri olarak, telefon hattı alımından cihaz satışına kadar birçok hizmet sunan bir platformdur. Bu projede frontend developer olarak görev aldım. Proje boyunca baştan sona tüm frontend geliştirmelerinden sorumluydum. Müşteri tarafından gönderilen tasarımları HTML ile kodladıktan sonra, dinamik yapılar oluşturmak için CSHTML dosyalarını dinamik hale getirdim. Ayrıca, kullanıcı deneyimini iyileştirmek adına müşteri tasarımlarına revizeler önerdim ve bu değişiklikleri uyguladım. Müşteriyle aktif bir şekilde görüşerek projede yapılması gereken değişiklikleri belirledik ve süreci bu şekilde yönettik.
Projede kullandığım teknolojiler HTML, CSS, JavaScript, jQuery, Bootstrap, MVC, .NET ve RESTful API’lerdi. Bu teknolojileri tüm sayfalarda ve fonksiyonel alanlarda kullandım. Dinamik veri akışını sağlayarak, kullanıcıların ihtiyaçlarına göre hızlı ve sorunsuz bir deneyim sunmayı amaçladım. Kullanıcı deneyimi açısından önemli olan filtreleme alanlarında ve diğer dinamik içeriklerde API entegrasyonları ve responsive tasarımlar üzerinde yoğunlaştım.
Proje sürecinde karşılaştığım en büyük zorluk, cihazlar sayfasındaki detaylı filtreleme alanının geliştirilmesiydi. Bu filtreler, kullanıcıların istedikleri ürünleri kolayca bulabilmesi için kritik öneme sahipti ve oldukça karmaşıktı. Ayrıca, mağazalarda kullanılacak kiosk ekranlarını tasarlarken, kiosk cihazına sahip olmamam nedeniyle test aşamasında bazı zorluklar yaşadım.
Backend ekibiyle yakın bir iş birliği içinde çalışarak, API’lerin doğru şekilde entegre edilmesini sağladım. Tasarım sürecinde ise kullanıcı deneyimini göz önünde bulundurarak, müşteri tarafından sağlanan tasarımları sürekli olarak optimize ettim ve geliştirilen tasarımları kodladım.
Sonuç olarak, tüm frontend süreçlerini yöneterek, kullanıcıların rahatça telefon hattı alımı ve cihaz seçimi yapabileceği, dinamik ve kullanıcı dostu bir platform oluşturdum. Proje, kullanıcı ihtiyaçlarına uygun, hızlı ve etkili bir şekilde çalışacak şekilde tasarlandı ve geliştirildi.