Skip to content

ozlematayy/choomix-travel-automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Choomix Seyahat Otomasyonu

Projenin Amacı


• 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.

Projenin Anasayfa Görüntüsü:

Anasayfa

• 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.

Şehir Seçim Sayfası:

Şehir Seçim Sayfası

• 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.

Kategoriler Sayfası:

Kategori Sayfası

• Bu sayfa sayesinde kategori resimlerine tıklanarak ilgili formlara geçiş sağlanır.

Otel Kategori Sayfası:

Otel Kategori Sayfası

• Ü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.

Kayıt Olma Sayfası:

Kayıt Olma Sayfası

• 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.

Giriş Yap Sayfası:

Giriş Yap Sayfası

• 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.

Admin Giriş Sayfası:

Admin Giriş Sayfası

• Kullanıcıların hareket ve alışverişlerini incelemek amacıyla bir admin alanı oluşturuldu.
Standart kullanıcı adı ve şifre belirledik.

Admin Bilgilendirilmesi:

Kullanıcı Geçmişi

•Yapılan işlem listesi admin girişi yapan kişilere açılmaktadır.

Ödeme Sayfası:

ödemesayfa

• 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.

Not:

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.:)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages