Skip to content

gnc5334/ReCapProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rent A Car Project - Backend

Setup

After downloading the files and opening the solution u need to do the required and optional configurations.

  • Required
  1. Creating sql tables
  2. Configure connection string from: DataAccess > Concrete > EntityFramework > RentCarContext.cs (default configuration for Mssql)
  • Replace the server name with yours.
  • Optional
  1. Authorization token configurations are held in WebApi > appsettings.json > TokenOptions.
    • You can change token options as you wish.
  2. Start the project

Technologies Used

  • .NET
  • ASP.NET for Restful api
  • EntityFramework Core
  • Autofac
  • FluentValidation
  • MsSql
  • Angular for Frontend

Techniques

  • Layered Architecture Design Pattern
  • AOP
  • JWT
  • Autofac dependency resolver
  • IOC