Skip to content

radovansanta/CarManagement_3TierArchitecture

Repository files navigation

About the project

The project is an example of a 3-Tier distributed system communicating through REST-APIs. The first and the second tier are programmed in C#, however, the server in the third tier is developed in Java with a connection to SQL database.

  • Tier 1 - C#
  • Tier 2 - C#
  • Tier 3 - Java
  • Database - PostgreSQL

    1R



Project functionality

The user is able to create a new car by filling in its information (license plate, brand, model, horsepower) and store it in the database. All the process is realized through 3 tiers and the communication is done by REST-APIs as it's shown in the image below.

2R



What's more the user is able to see all stored cars in the database and even to find a specific car by its license plate.

3R



Overview

As a result, the project presents the 3-Tier Architecture System programmed in different languages and its communication through REST-Apis.

5R



How to run a project?

I am preparing a video demonstration for you.

About

The project is an example of a 3-Tier distributed system communicating through REST-APIs. The first and the second tier are programmed in C#, however the server in the third tier is developed in Java with a connection to SQL database. Try it and enjoy!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors