Merhabalar, ben genelde Web Projeleri geliştirdim. Bunların yanında birçok grafik tasarımda yaptım. .Net teknolojilerini kullanarak birçok web sitesini kodladım ve bu siteleri css kütüphanesi olan bootstrap ile web tasarımlarını tamamladım. Peki bunların yanında ne mi yaptım? Birçok girişim etkinliğine katıldım. Defalarca da start-uplara dahil oldum. En çok sevdiğim şey ise networking yani çevremi genişletmek. İşte ben bunları yaptım. Aşağıda referanslarımı görebilirsiniz.
Yakşalık 2 aylık çalışma sonucu, 2. el seri ilan temalı satış sitesi olan Öğrenci Spot’a responsive bir tasarım yaptım. Tasarımı aynı zamanda, yazılımcınında kolaylıkla editleyebileceği şekilde geliştirdim. Tasarım genel olarak sade, tüm çözünürlüklere duyarlı ve kullanıcı dostu olarak yapıldı. Tasarımda resim yerine son moda olan font iconları kullandım. Böylece hızdan gözlemlenebilir şekilde fark yakaladık. Ürün sayfasında yine sadelik ve kullanıcıya kolaylık sağlayacak şekilde tasarımını yaptım. Ürününü resmi, bilgileri ve ürün sahibi ile ilgili bilgiler direk kullanıcının karşısına herhangi bir karışıklık olmadan, tamamiyle kullanıcının en kolay şekilde anlayabileceği ve görebileceği şekilde tasarladım. İlan vermek ise sadece 4 adımdan ve olabildiğince kullanıcıyı yormadan oluşturdum. Tasarımla nasıl kullanıcı sıkılmadan çok kısa sürede ilan verebilir sorusuna cevap ta tablar oldu. Güzel bir tasarım ortaya çıktı. Öğrenci Spot sitesinin sahibine işi tamamlayıp teslim ettiğimde her tasarımcının karşılaşamayacağı şekilde bir teşekkür aldım.
Bu projem yaklaşık 1 ay sonucu ortaya çıkmıştır. Projenin amacı genel olarak adında da olduğu gibi şifre kriptolama yapmaktır. Proje bir web sitesidir. Bu sitede sol bölümde paranoyak kişiler için 12 karakterli bulunması imkansız bir şifre üretir. Sağ bölüm ise var olan bir şifrenin kriptolama işlemini yapmaktadır. Siteye kullanıcı girişi yaptıktan sonra, kullanıcı kendi şifresini sağ bölüme girer. Sistem kullanıcıyı ayrı bir panele aktarır ve bu panelde şifresi otomatik kriptolanarak, kriptolanmış şifrenin unutulmaması amacı ile ipucu girilmesi istenir. Böylece girdiği şifre girdiği ipucu ile kriptolu şekilde sistemde tutulur.
Peki bu ne işe yarar? Proje asıl burada devreye girerek, iframe kodu ile geliştiricilerin tük verilerini kriptolu olarak bu projede tutmasını sağlar. Bir nevi ioncube görevi yapar. Resimleri inceleyecek olursanız detaylı şekilde gözlemleyebilirsiniz.
Peki bu projede nasıl kod yapısı ve hangi teknolojiler kullanıldı? Proje .Net altyapısında geliştirildi. Genel MVC mantığı ile Web Form üzerine çalışma yapıldı. Entity Framework’ün son teknolojilerinden Model yapısı kullanıldı. Temiz kodlama yapılarak geliştirildi.
Peki bu proje nasıl tasarlandı? Projede CSS Framework’ü olan Bootstrap kullanıldı. Sade ve kullanıcı dostu bir arayüz geliştirildi. Dinamik yapılarda jQuery kullanılarak web tasarımın daha hoş olması sağlandı.