Rent-A-Car-Project
Rent-A-Car-Project copied to clipboard
Turkcell Camp-Java Spring Boot Solo Project. Tools: Java Spring-Hibernate-ORM-Maven-Spring Boot-MVC-RestAPI-JSON-Dev Tools-JPA-AOP-DTO-Jpql-PostgreSQL
:sparkles: Rent A Car Project :sparkles:
🚥 Araç Kiralama Projesi 🚥
:point_right: 'Rent-A-Car-Project' is a public web project developed with the Java Spring Framework. Tools: Java Spring-Hibernate-ORM-Maven-Spring Boot-AOP-DTO-JPA-RestAPI-JSON-Dev Tools-PostgreSQL
'Rent-A-Car-Project', Java Spring Framework ile geliştirilmiş genel bir web projesidir. Araçlar: **Java Spring-Hibernate-ORM-Maven-Spring Boot-AOP-DTO-JPA-RestAPI-JSON-Dev Tools-PostgreSQL**
:star: Click for Test on Live Server: :point_right: LIVE TEST :point_left:
Canlı Sunucuda Test Etmek İçin Tıklayınız: (Yüklenmesi biraz sürmektedir, yüklenene kadar bekleyiniz)
:star: Click for Backend Codes: :point_right: BACKEND CODE :point_left:
Backend Kodları İçin Tıklayınız:
:star: Click for Database Script Codes: :point_right: SCRIPT CODE :point_left:
Veritabanı Script Kodları İçin Tıklayınız:
File Structure
🏗️ N-Layered Architecture
- API - The package that connects with the user
- Business - The package with business rules
- Core - The package common layer of the project
- DataAccess - The package containing database related operations
- Entities - The package in which the assets are kept
🛠️ Language and Tools
📊 ER Diagram with PostgreSQL
Click for script codes.
📊 Class Diagram
Click for view the class diagram.
🔭 Swagger Screenshots and Endpoints
🌟 ❗ ↘️ Click on the pictures to test ↙️ ❗ 🌟
To be continued here
🚧 Roadmap
See the open issues for a list of proposed features (and known issues).
🤝 Contributing
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b <feature>/<AmazingFeature>'
) - Commit your Changes (
git commit -m '<gitmoji> <?(scope):> <AmazingFeature>'
) - Push to the Branch (
git push origin <feature>/<AmazingFeature>
) - Open a Pull Request
In commit naming, commit type has written with gitmoji.
⚖️ License (soon)
Distributed under the MIT License. See LICENSE
for more information.
📧 Contact
Yüksel Can ÖZDEMİR
E-Mail - [email protected]
Linkedin - linkedin.com/Yuksel-Can
Project Link: Rent-A-Car-Project