This repository hosts a Web API project for VIA University's Domain-Centered Architecture course. The project employs Domain-Driven Design (DDD) and Test-Driven Development (TDD) principles within an onion architecture to manage events and guests. This collaborative effort is aimed at applying theoretical architectural concepts in a practical scenario, focusing on efficient event organization and guest management.
The repository is structured with different branches for each weekly assignment:
Assignment-1Assignment-2Assignment-3Assignment-4Assignment-5Assignment-6Assignment-7Assignment-8Assignment-9
Each branch corresponds to a specific week of the course and contains the incremental developments and additions made during that week.
To search for and navigate between different branches in this repository, follow these steps:
-
Access the Branch List:
- Click on the
Codebutton near the top of the repository page. - Locate the branch selector labeled
Switch branches/tags. This dropdown allows you to view all branches.
- Click on the
-
Search for a Branch:
- Click on the branch dropdown menu.
- Use the search bar within the dropdown to type the name of the branch you are looking for, such as
Assignment-5.
-
Switching Branches:
- Once you have found the branch, click on it to switch views and explore the files and commits specific to that branch.