Skip to content

enesbehlul/AdessoRideShare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AdessoRideShare

1. Bölüm


Endpointler

Kullanıcı sisteme seyahat planını Nereden, Nereye, Tarih ve Açıklama, Koltuk Sayısı bilgileri ile ekleyebilmeli

  • /SeyahatOlustur

  • Method: POST

  • Data Params

    Required:

    Nereden=[string] Nereye=[string] KoltukSayisi=[integer]

    Optional:

    kullaniciId=[integer] yayin=[boolean]

  • Notes:

    Kullanıcı id gönderilmezse(0 gönderilirse) yeni bir kullanıcı oluşturulur. yayın gönderilmezse false olarak kaydedilir.


Kullanıcı tanımladığı seyahat planını yayına alabilmeli ve yayından kaldırabilmeli

  • /SeyahatYayinGuncelle

  • Method: PUT

  • Data Params

    Optional:

    yayin=[boolean]


Kullanıcılar sistemdeki yayında olan seyahat planlarını Nereden ve Nereye bilgileri ile aratabilmelii

  • /SeyahatAra

  • Method: GET

  • URL Params Required:

    Nereden=[string] Nereye=[string]


Kullanıcılar yayında olan seyehat planlarına "Koltuk Sayısı" dolana kadar katılım isteği gönderebilmeli

  • /SeyahataKatil

  • Method: POST

  • Data Params

    Required: seyahatId=[integer]

    Optional: kullaniciId=[integer]

  • Notes:

    Eğer kullanıcı id gönderilmezse, yeni bir kullanıcı oluşturulur ve seyehate dahil edilir.

2. Bölüm


Endpointler

Opsiyonel olan ikinci bölümdeki istenen endpointin test edilebilmesi için öncesinde seyahat oluşturmak gerekli

  • /Bolum2/SeyahatOlustur

  • Method: POST

  • Data Params

    Required:

    Nereden=[string] Nereye=[string] KoltukSayisi=[integer]

    Optional:

    kullaniciId=[integer] yayin=[boolean]


Kullanıcılar Nereden ve Nereye bilgileri ile seyahat aradığında bu güzergahtan geçen tüm yayında olan seyahat planlarını bulabilmeli

  • /Bolum2/GuzergahBul

  • Method: GET

  • URL Params

    • URL Params

    Required:

    Nereden=[string] Nereye=[string]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages