/Transport

Public Transport Management System

Primary LanguageJava

Public Transport Management

Proje Hakkında

MySQL kullanılarak operasyonlar gerçekleştirilmiştir. Spring Security ile birlikte kullanıcı olarak kayıt olarak gerekli yetkiler alındığı takdirde kullanılabilir.

Kullanılan Teknolojiler

  • Spring
  • Spring Security
  • Hibernate
  • MySQL
  • Jpa

API Kullanımı

Bazı API Kullanımları

Tüm kullanıcıları listeleme

  POST /signin
Parametre Tip Açıklama
application/json LoginDto Email ve password bilgileri alınır..

Kullanıcı oluşturma

  POST /signup
Parametre Tip Açıklama
gerekli kullanıcı bilgileri SignUpDto Kullanıcı kayıt için gerekli bilgiler alınır..

Kullanıcı id

  GET /users
Parametre Tip Açıklama
application/json LoginDto Veritabanı tarafında kayıtlı tüm kullanıcılar alınır..

Tüm ilanları listeleme

  GET /vehicles
Parametre Tip Açıklama
application/json VehicleDto Veritabanı tarafında kayıtlı tüm araçlar alınır.
  GET /stations
Parametre Tip Açıklama
application/json StationDto Veritabanı tarafında kayıtlı tüm istasyonlar alınır.