Inspiration

Our inspiration for this project is to simplify the struggles of teachers. Teachers do so much for us and struggle to keep their work balanced with their life due to the immense amount of work they put in. Thus, we want to make it easier for teachers to create tests

What it does

So this program has the teacher select the Teks (Texas education standards) on what they want the test to be on, and the program will go on and generate a test based on those Teks.

How we built it

We built this app using the flutter framework

Challenges we ran into

We originally had the Google Gemini API integrated into Python (to separate the frontend and backend), but linking Flutter and Python was very difficult as we would have to make a flask server for it to get the requests. Thus, we decided to integrate the API directly into Flutter; there, we met even more difficulties. We kept having problems typecasting a future to a string. In the end, we found out the ".text" extension could do that for us. (only 26 minutes before the deadline )

Accomplishments that we're proud of

We're really proud of the simplified UI and being able to use flutter

What we learned

Flutter does not have support for many conventional coding things because it is a relatively new programing language (<10 years) thus, even though flutter might be easy to use to develop applications, we see the benefits of using lower-level older languages such as the big 3 (Java, Python, and C++)

What's next for QuizWiz

Currently, we only have time to implement one subject but we are planning to add more and more.

Built With

Share this project:

Updates