The Rest API of a 3 Tier Trivia Game Web Application
Trivia App is a web application that allows users to play trivia online. Users are allowed to pick from different categories and play until they answer a question wrong. Users are able to view the global leaderboard to see where they rank, as well as be able to see their past quizzes. Administrators have additional capabilities such as having access to all of the users in the application while being able to view and add questions into the database.
Created with the following technologies:
- C#
- ASP.NET Web API
- Entity Framework
- ILogger (for logging)
- Azure SQL DB
- Azure Pipelines (CI/CD)
- xUnit
- Docker
Structure:
- Business logic/class library
- Data access layer
- REST API
- Tests