Quizaldo is ASP.NET Core web application where registered users can paticipate in quizzes on different topics, suggest questions, unlock achievements, read jokes and vote for them. There is an admin account which allows you to create/delete quizzes and add questions as well as approving or removing user's suggested questions Admin account allows you to visit the notification page. Guests can see the ranklist and register to use more features.
Achievements, Ranking and Jokes
Admin features (notifications, forms and question suggestions)
Admin account:
username: admin
password: 123456
-
.NET Core 5.0
-
If you don't have Sql server on your machine you should replace the configuration in Quizaldo.Web/appsettings.json with this code:
{
"ConnectionStrings": {
"DefaultConnection": "Server=(localdb)\mssqllocaldb;Database=Quizaldo;Trusted_Connection=True;MultipleActiveResultSets=true"
},
"Logging": {
"LogLevel": {
"Default": "Warning"
}
},
"AllowedHosts": "*"
}
- In your package manger console type:
update-database
- C#
- .NET Core 5.0
- Entity Framework Core
- SignalR
- Bootstrap
- HTML
- CSS
- JavaScript