https://github.com/hassan-ghm/sql-trainer
(ASP.NET & Angular) SQL Trainer: An Interactive Tool for Learning and Practicing SQL Through Quizzes
https://github.com/hassan-ghm/sql-trainer
angular asp-net-core csharp dotnet entity-framework-core mysql typescript web
Last synced: 2 months ago
JSON representation
(ASP.NET & Angular) SQL Trainer: An Interactive Tool for Learning and Practicing SQL Through Quizzes
- Host: GitHub
- URL: https://github.com/hassan-ghm/sql-trainer
- Owner: hassan-ghm
- Created: 2024-11-24T11:41:07.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-11-24T11:58:27.000Z (over 1 year ago)
- Last Synced: 2025-03-20T08:27:18.058Z (over 1 year ago)
- Topics: angular, asp-net-core, csharp, dotnet, entity-framework-core, mysql, typescript, web
- Language: TypeScript
- Homepage:
- Size: 762 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SQL Trainer Web Application
SQL Trainer: An Interactive Tool for Learning and Practicing SQL Through Quizzes
## Technologies
* Angular
* ASP.NET Core
* Entity Framework Core
## App
### Description
The SQL Trainer application is designed to facilitate the creation, management, and administration of online quizzes in the context of a database course.
It allows instructors to create quizzes where questions are expressed in natural language.
Students answer these questions by submitting responses in the form of SQL queries.
Each quiz is associated with a database schema (Database class), which is expected to be preloaded in XAMPP.
### Database

### Login

### Student
#### Quizzes List

#### Quiz

#### Good solution

#### Bad solution

### Teacher
#### Quiz managment

#### Create or edit quiz

