PromptPal
March 7, 2026
A mobile app for learning AI prompt engineering through short, replayable game loops across image generation, coding, and copywriting challenges
Project Details
Project Type
Mobile App
Role
Software Engineer (Pivot2Tech)
Tech Stack
Overview
PromptPal teaches AI prompt engineering through gamified learning tracks. Players progress through levels, submit prompts for image generation, coding, and copywriting challenges, receive AI-assisted feedback, and improve over repeated attempts. Built with Expo Router, Convex backend, and Clerk authentication.
Key Features
- Three learning tracks: image prompts, code/logic prompts, copywriting prompts
- Level-based progression with AI feedback and scoring
- Clerk authentication and Convex serverless backend
- Zustand stores with SecureStore persistence for game state and user progress
- 14 reusable UI components (Button, Input, Modal, Card, Badge, ProgressBar, RadarChart, etc.)
- 34 REST API endpoints for AI generation, progress tracking, and leaderboards
- Resilience patterns: exponential backoff, circuit breaker, request timeouts
- 306 automated tests (Vitest + Playwright) for unit, integration, and E2E
Why I Built It
- To teach AI prompt engineering through interactive, replayable game loops
- To help users improve their prompts for image generation, coding, and copywriting
- To provide structured learning with immediate AI feedback and gamification
- Built as part of Pivot2Tech internship to democratize AI literacy
Visit the actual project at:
Visit PromptPalOther Projects
MWHS Website
A modern, responsive website for Muslim Welfare House Sheffield (MWHS), serving the Islamic community with prayer times, Islamic schools, community events, khutbah archives, and welfare support
Ameenly
Share duas and make duas for others. Ramadan is the month of dua — when you make dua for someone else, it is reported that the angels say 'Ameen and for you as well.'