Skip to content

huseyinafsin/ReCap-Backend

Repository files navigation

ReCapProject | Car Rental Project

Car Rental Project developed using C# and MsSQL. This project using techniques like Aspect Oriented Programming (AOP), Object Oriented Programming (OOP), Autofac, Fluent Validation, Exception Handling, API Development and etc. You can find the project's frontend with: ReCapProject Frontend

Technologies

  • .NET Core
  • Asp.NET for Restful Api
  • MsSql
  • Entity Framework
  • Autofac
  • Fluent Validation

Techniques

  • Layered Architecture Design Pattern
  • AOP (Aspect Oriented Programming)
  • JWT (Json Web Tokens)
  • IoC
  • Autofac Dependency Resolver

Layers

N-tier architecture model provides creating flexible and reusable applications. Therefore, Layered Architecture Design Pattern used in this project.

Entites

DataAccess

Business

Core

Integrated Development Environment : Visual Studio 2022