Inspiration
Many classrooms in Africa are overcrowded and all the educational content is delivered in English, Thutohub bridges this gap by leveraging Google Technologies to provide personalized learning, when the the student stagnates the content can be delivered in the local language as well for better understanding
What it does
Not only does Thutohub deliver educational content in local language it also helps the teachers by providing analysis for the strengths and weaknesses to see where the students need attention so that they can attend.
How we built it
I used Flutter for the Frontend, Python and FastAPI for the backend, Google Cloud Run, Gemini/Vertex AI
Challenges we ran into
We consistently hit the error 500 during deployment.
Accomplishments that we're proud of
My greatest achievement was putting the app together although I hit Internal Server errors I know with further research and commitment I can managed to put through a working app.
What we learned
Gemini models are deployed in different regions, so before the choosing the regions you want to host your backend in, make sure they are compatible with your Gemini/Vertex AI.
What's next for ThutoHub Live
I am going to further develop the further so that I can make impact across Africa
Log in or sign up for Devpost to join the conversation.