Ford Trucks projesinde frontend developer olarak yer aldım. Bu proje, kullanıcıların tır konfigürasyonları yaparak istedikleri özelliklere sahip araçları oluşturabilmelerini sağlamak amacıyla tasarlandı. Projede, kullanıcıların araçlarını seçerken doğru dinamik verilerin gösterilmesi ve tüm etkileşimlerin kullanıcı dostu bir şekilde işlemesi üzerine yoğunlaştım. Ayrıca, projenin diğer sayfalarının frontend geliştirmelerini de üstlendim.
Proje sürecinde HTML, CSS, SCSS, JavaScript, Bootstrap gibi teknolojiler kullandım. Bunlara ek olarak, backend tarafında API entegrasyonu sağlamak için RESTful API ve .NET mimarisiyle çalıştım. Kullanıcıların araç konfigürasyonlarını dinamik olarak yapabilmesi için API’lerden gelen verileri doğru şekilde alıp, frontend tarafında uygun şekilde işledim. Özellikle araç konfigürasyonu sayfasının responsive hale getirilmesi ve API’den gelen verilerin doğru şekilde yönetilmesi en büyük zorluklarımdan biriydi. Bu süreçte backend ekibiyle sıkı bir iş birliği içerisinde çalışarak, tüm API isteklerini doğru şekilde yönettim ve kullanıcıların her cihazda sorunsuz bir deneyim yaşamasını sağladım.
Proje sürecine sonradan dahil oldum ve ilk olarak HTML kodlamasını yaparak başladım. Daha sonra API entegrasyonlarına geçtim ve gelen verileri dinamik bir şekilde siteye entegre ettim. Backend ekibiyle sürekli iletişim halinde kalarak, tüm API’lerin doğru şekilde çalıştığından emin oldum. Bunun yanı sıra, kullanıcı deneyimini iyileştirmek adına bazı tasarım değişiklikleri önerdim ve bu değişiklikleri uygulayarak, kullanıcıların araç konfigürasyonlarını daha verimli bir şekilde yapmalarını sağladım.
Bu süreçte, dinamik sayfa yapıları üzerinde çalışarak, CSHTML dosyaları ile backend ekibiyle uyumlu şekilde geliştirmeler yaptım. Tasarımlarda kullanıcı dostu olmasına dikkat ederek gerekli düzenlemeleri sağladım. Proje sonunda, kullanıcıların hızlı ve sorunsuz bir şekilde araçlarını konfigüre edebilmeleri için sağlam bir frontend deneyimi sundum.
Bu projede, API entegrasyonlarından responsive tasarıma kadar geniş bir yelpazede çalışarak, projeye değer kattım. Kullanıcıların rahatlıkla tır konfigürasyonlarını yapabilmesi ve doğru araç bilgilerini alabilmesi için her adımda katkı sağladım.