Bu proje, Python dili kullanılarak MVC (Model-View-Controller) mimarisiyle geliştirilmiş profesyonel bir araç kiralama yönetim sistemidir.
- MVC Mimarisi: Kodun okunabilirliği ve sürdürülebilirliği için katmanlı yapı.
- Veri Kalıcılığı: Tüm veriler güvenli bir şekilde JSON dosyalarında saklanır.
- Gelişmiş Modeller: Nesne yönelimli programlama prensiplerine uygun
BaseModelveRentalAgreementyapıları.
- controller/: İş mantığının ve veri akışının kontrol edildiği klasör.
- data/: JSON formatındaki veri dosyalarının bulunduğu klasör.
- model/: Veri yapıları ve nesne sınıflarının (BaseModel, RentalAgreement vb.) bulunduğu klasör.
- view/: Kullanıcı arayüzü ve ekran çıktılarının yönetildiği klasör.
- main.py: Uygulamanın giriş noktası.
Projeyi yerel makinenizde çalıştırmak için:
- Depoyu klonlayın:
git clone [https://github.com/MuhammetYlcn/Rent-A-Car.git](https://github.com/MuhammetYlcn/Rent-A-Car.git)