Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project: QuizWiz, an AI powered quiz platform for teachers and students #91

Open
s3nthilg0pal opened this issue Dec 5, 2023 · 0 comments

Comments

@s3nthilg0pal
Copy link

s3nthilg0pal commented Dec 5, 2023

Project name

QuizWiz

Description

QuizWiz is a simple, cloud-native application utilizing the OpenAI API. It is designed for creating and answering quizzes, leveraging .NET 8 Aspire's default template. Teachers can create quizzes on various topics, while students can search for and answer these quizzes.

Problem we are solving:
With the advancement of technology everyone is utilizing its growth and using the power to create a wonderful future for everyone.

We are creating a solution for our teachers and students who can use AI to not just learn from their textbook but from the whole other resources.

This POC lets teachers create quizes based on a topic or a file upload ( WIP) and students can participate in the quizes and answer the questions.

Technology Stack

  • .NET8 Aspire: Provides orchestration for all applications within the solution.
  • Blazor Server-Side Application: Utilizes the latest .NET 8 Blazor template.
  • Azure Cosmos: Integrated with Azure CosmosDB. Generated quizzes are stored in Cosmos with the partition key of the teacher's email.
  • Azure SQL Database: Uses SQL database for data storage with the latest EntityFramework Core.
  • The project is leveraging clean Onion architecture where the Application layer mainly focuses on core logic. The Domain layer is for entities, all the shared models, and constants. The Infrastructure and Persistence layer is for essential services for the application, and the Presentation layer is where all the executable projects live.

Project Repository URL

https://github.com/mznzgt/QuizWiz

Project video

https://youtu.be/orpHG7zFUF4

Team members

mzngt, GSKSan ,gauravpathak91

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants