Skip to content

aleynayilm/RentACarApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rent A Car - .NET Web API

Proje, SOLID prensiplerine uygun, modüler ve ölçeklenebilir bir mimariye sahip, araç kiralama işlemlerini yönetmek için geliştirilmiş modern bir .NET Core Web API uygulamasıdır. Flutter ile geliştirilen kullanıcı arayüzü sayesinde, işletmelere araç kiralama süreçlerini yönetmede esnek, güvenilir ve verimli bir çözüm sunmaktadır.

Uygulama Görselleri

Özellikler

Kullanıcı Kimlik Doğrulama – Güvenli giriş ve kayıt işlemleri

Araçları Görüntüleme ve Filtreleme – Mevcut araçları filtreleme seçenekleriyle görüntüleme

Rezervasyon Sistemi – Araç kiralama işlemlerini oluşturma ve yönetme

Kullanıcı Profili Yönetimi – Kişisel bilgileri güncelleme ve kiralama geçmişini görüntüleme

Ödeme İşlemleri – Güvenli ödeme entegrasyonu

Yönetici Paneli – Araçları, kullanıcıları ve rezervasyonları kolayca yönetme

Kullanılan Teknolojiler

Frontend:

Flutter – Cross-platform UI development

Provider / Bloc – State management

Vexena – HTTP client for API requests

Easy Localization – Multi-language support

Go Router - Routing

Kartal - Extensions


Backend:

NET Core – REST API development

MSSQL – Robust relational database

Entity Framework Core – ORM for database interaction


Database Design

Veritabanı, araç kiralama, kullanıcı ve ödeme verilerini verimli bir şekilde saklamak ve yönetmek amacıyla Microsoft SQL Server (MSSQL) kullanılarak yapılandırılmıştır. Temel veritabanı tabloları şunlardır:

Users – Kimlik doğrulama ve kişisel bilgileri saklar

Cars – Araç detaylarını ve müsaitlik durumlarını içerir

Reservations – Kiralama işlemlerini ve tarih aralıklarını takip eder

Payments – İşlemleri ve ödeme durumlarını kaydeder

Geliştiriciler

Frontend Developer: Berke Yılmaz (Flutter Developer)

Backend Developer: Aleyna Yılmaz (.NET Developer)

Frontend Repository

Frontend kaynak koduna buradan ulaşabilirsiniz:
Rent A Car Frontend Repository

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages