• Choomix projesi kullanıcıların seyahat planlarında yardımcı olmak amacıyla yapıldı.
• Restoran, konaklama, tur, müze kategorileri ve ulaşım alanından tercihlere göre bütçeye uygun bir seyahat programı oluşturulması amaçlanmıştır.
• Anasayfa formu projemizin başlangıç formudur.
• Kullanıcı nereye seyahat edeceğini bu form üzerinden seçer. (Türkiye / Dünya)
• Kullanıcının anasayfa üzerinden giriş yapabilmesi ya da kayıt olabilmesi sağlanmıştır.
• Aynı zamanda anasayfa üzerinde, yetkili kişinin kullanıcı hareketlerini görebileceği admin girişi butonu da bulunmaktadır.
• Anasayfa üzerinde yapılmak istenen harekete göre butonlara tıklandığında, ilgili forma yönlendirme gerçekleştirilmiştir.
• Anasayfa formu üzerine kullanıcının görsel açıdan ilgisini çekebilmek adına kendi tasarladığımız 'choomix' logosunu da eklemiş bulunmaktayız.
• Kullanıcının anasayfa formu üzerinden Türkiye butonuna tıklaması halinde açılacak olan formdur. (Dünya butonunun formuda aynı tiptedir.)
• Türkiye formu üzerinde, Türkiye’de en çok ziyaret edilen yerlerin görsellerini belirttik.
• Bu form üzerinden kullanıcının seçtiği şehre göre, kullanıcıyı katalog sayfasına yönlendirdik.
• Kullanıcının Türkiye formu üzerinden seçebileceği şehirler: Ankara, Antalya, Mardin, Nevşehir, Trabzon, İstanbul.
• Kullanıcının Dünya formu üzerinden seçebileceği ülke isimleri ise: Almanya, Arjantin, Japonya, Norveç, İtalya.
Projede sınırlı sayıda şehir ve ülke yer almaktadır.
• Bu sayfa sayesinde kategori resimlerine tıklanarak ilgili formlara geçiş sağlanır.
• Ülkelere ve şehirlere göre tüm resimler, fiyatlar, para birimleri, otellerin isimleri değişmektedir.
• Otellerin görsellerini ekledik ve oteller hakkında kısa bilgilendirmeler yaptık.
• Kullanıcının yapacağı seçim kriterlerine uyan oteller sırala butonuna basıldığında öne çıkarak belirginleştirildi.
• Kişi seçim yaptığında Sepete Ekle butonuna basarsa seçimi ödeme sayfasına kaydedilir. Böylece menü yardımıyla diğer sayfalardan başka işlemler gerçekleştirebilir.
• "Hoşgeldin Ozlem" yazısı sayesinde de kullanıcının giriş yaptığı belirtilir.
Diğer kategori sayfaları da otel sayfasına benzer olarak aynı mantıkla çalışmaktadır.
• Otomasyonumuzda giriş yapıp, alışverişi tamamlayabilmek için kayıt sayfası oluşturduk ve kayıt olan kişilerin bilgilerini veri tabanına kaydettik.
• Kayıt ol butonuna basıldığında yeşil renkli mesaj ekranda belirmektedir.
Projemizde sadece kayıt bilgilerini tutmak için access veri tabanından yararlandık.
• Kayıt olduktan sonra veritabanındaki bilgilerle karşılaştırarak kullanıcının giriş yapmasını sağlar.
• Kullanıcı alışverişine devam ederken istediği sayfadan giriş yapma hakkına sahiptir.
• Eğer kullanıcı giriş yapmazsa sepete ekleme işlemlerinden sonra ödemesini gerçekleştiremez.
• Kullanıcıların hareket ve alışverişlerini incelemek amacıyla bir admin alanı oluşturuldu.
Standart kullanıcı adı ve şifre belirledik.
•Yapılan işlem listesi admin girişi yapan kişilere açılmaktadır.
• Giriş yapılmazsa ödeme sayfasında işlem tamamlama butonu aktifleşmemektedir.
• Giriş yapıldığı anda bilgiler kullanıcının kayıt bilgileri sayesinde otomatik olarak doldurulmaktadır.
• Kullanıcının işlem yaptığı kategoriler renkli hale dönüşür ve belirginleştirilir.
• Bütün kategorilerden elde edilen toplam hesaplanır.
• Sepeti Onayla butonuna basıldığında işlem fişi karşımıza çıkar ve işlemler sıfırlanır.
• Çıkış Yap butonu ile kullanıcı çıkışı gerçekleştirilir.
Projeyi 7 kişilik bir grupla yaptık.Grup arkadaşlarımdan birisi de Gülsüm Yıldırım'dır.
Henüz öğrenme aşamasında olduğum için projemiz temiz bir koda sahip değil. Bu yüzden ilerleyen zamanlarda tekrar düzenlecektir...
Proje hakkında önerilere açığız.
Yıldızlarsanız çok sevinirim.:)