School project where our task was to create a software that is based on the three-layers architecture.
The goal of this project was to work in teams that each team member is responsible on implementing a part of the three-layers architecture while using the right design-patterns that is inclined to us by the instructor.
Code documentation can be found here.
Problem and Tasks
Create, present, and edit teams and their players through both a GUI and a TUI version of the program. Representation in both normal and in reverse order about two different subject concepts.
- Visual Studio 2017
- C# WindowsForms
- NUnit Testing Framework
- Relational Database: PostgreSQL
- Non-Relational Database: MongoDB
Original repository link: