Merhaba Codeigniter PHP ile yazılan tur rezervasyon sitemizde bazı eklemeler ve düzenlemeler yaptıracağız. Codeigniter framework kullanan uzman arkadaşlardan geri dönüş bekliyorum.
YAPILACAK DÜZENLEMELER:
- Ekstra Koltuk ve İlk Koltuk seçenekleri ekleme (Sadece koltuk değil, her tür ekstra eklenebilecek ve rezervasyon sırasında bunlar rezervasyona dahil edilebilecek)
- Hediye çeki sistemi değiştirilecek (Turun tarihi seçilebilecek. Şu anda sadece turlara atayabiliyoruz hediye çekini) Ayrıca şu anda hediye çeki sadece toplam fiyata uygulanıyor. Bunu istersek kişi başı, istersek odaya, istersek de toplam fiyata uygulayabileceğimizi seçmeliyiz.
- Tur programı fotoğraflı olacak (Tur programımız şu anda sadece yazı kabul ediyor. Gün gün fotoğraflar ekleyebileceğiz. (Her gün için maks 3 fotoğrafla sınırlandırabiliriz)
- Turlardan hatıra fotoğraflar galerisi eklenecek (Mevcutta var olan tur görsellerinden ayrı olarak, daha önce düzenlenen turlardan hatıra fotoğrafları ekleyeceğiz)
- Ülke adı eklenecek (Turun düzenlendiği yerin hangi ülke yada hangi ülkeler olduğunu ekleyebileceğiz birden fazla)
- Rezervasyon kısmı kademeli olacak. Şu anda sadece form var ve doldurup gönderiliyor. Ama yapacağımız yeni halinde ilk önyüzdeki formda sadece tur tarihi, oda sayısı ve her odada konaklayacak yetişkin, çocuk ve bebekler seçilecek. Butona tıklandığında 2. Sayfada rezervasyon detayları girilip rezervasyon tamamlanacak. (Bir de sayfada form varsayılan 1 oda 2 yetişkin olarak gelecek)
- Rezervasyon formunda iletişim bilgileri alanına fatura adresi ve rezervasyonla ilgili iletmek istedikleriniz alanları eklenecek.
- Şu anda tur detay sayfasındaki Genel Şartlar, Genel Bilgiler, İptal Şartları ve İptal Güvence Paketi tablarındaki bilgileri manuel detay sayfasına kodla gömdük. Ama biz bunu istediğimiz zaman paneldeki bir alandan değiştirebilmek istiyoruz dinamik şekilde. Panelde birden fazla mesela genel şart ekleyeceğiz. Her turda hangi genel şartların, hangi iptal şartlarının görüneceğini tur ekleme veya düzenleme formunda seçmek istiyoruz.
- Veritabanında bulunan ama tur ekleme ve düzenleme formunda bulunmayan tur etiketi ve etiket renk kodu alanını forma ekleyeceğiz.
- Memnuniyet anketi formu yapacağız ve bunun gelen cevaplarını panelden görüntüleyebilecek ve excel olarak indirebileceğiz. Şu anda Google forms kullanılıyor bunun için. Yani elimizde örneği var.
- Panelde Rezervasyon listesinde excel durum alanında Çoklu rezervasyon seçildiğinde iptal edildi geliyor. Bunun yerine çoklu rezervasyon gelecek.
- Rezervasyon listesinde filtreleme yapacağız. Tur seçilecek, sonra listeden o turun herhangi bir tarihi seçilecek. O turun o tarihindeki rezervasyonlar listelenecek. Bunları istersek bir excel dosyası olarak indirebileceğiz.
- Dashboarda tur takvimi eklenecek. Yani ay ay hangi tarihte hangi tur var ise o takvimde yazacak.
- Dashborada Google analyticsden birkaç tane veri eklenecek.