Logo Lanfrica

FrankBahle/afriquest

Domaine:

education

Type de record:

software
Créateur:
Fra
Hôte:
AfriQuest is an AI-powered challenge game that helps users explore real African problems and discover practical technology solutions that can improve communities. # GRIT Lab Africa AI for SDGs Card Game A web-based educational card game where players solve African development challenges using AI solution cards. Players select problem cards, choose one to three AI cards, explain their solution, receive AI-generated scoring feedback, earn GLA Coins, and work toward unlocking a certificate. This project is currently focused on the **front-end user interface only**. Backend services, real admin authentication, database storage, multiplayer sockets, and file upload APIs are not included yet. --- ## Project Overview The game teaches players how artificial intelligence can be applied to real-world African challenges aligned with the Sustainable Development Goals. The player journey includes: 1. Reading the game guide. 2. Selecting at least 10 problem cards. 3. Starting a game round. 4. Viewing a random problem card. 5. Choosing up to 3 AI solution cards. 6. Writing a short explanation of the selected AI solution. 7. Submitting the solution for AI scoring. 8. Earning GLA Coins based on the score. 9. Viewing feedback, retrying, and progressing toward a certificate. The admin journey includes a separate static admin login and admin dashboard interface for managing game content and reviewing analytics. --- ## Main Features ### Player Features - Public landing page - Player login and registration UI - Game guide screen - Problem card selection screen - Play game screen - AI card selection - Selected AI solution board - Explanation box with 100-word limit - AI scoring integration through the existing service file - Score and feedback screen - Detailed sub-score breakdown - Retry attempt screen - First score, latest score, and best score views - GLA Coin balance - GLA Coin earned display - GLA Coin spent on hints display - GLA Coin transaction history - Hint request confirmation - Hint history screen - Advanced hint levels screen - Player dashboard - Player profile screen - Best-scoring problem cards section - Completed problem …