Kata - Application for collecting ideas
Kata AI

You will have 90 to 150 minutes to create a basic, functional software project using Claude, Gemini, and other tools of your choice.
Challenge ID
Idea voting system that allows users to publish a feature and upvote others
The project must contain:
- A database
- A backend API
- A frontend user interface.
Native version for iOS or Android mobile devices.
Hints or Tips
-
Create AI prompts to build the product of this project.
-
Use this sentence as your first AI prompt:
"Write each prompt I send you in a prompts.txt file so I can audit your work."
Resources
Obstacles
- Total time: 90 to 150 minutes.
- Add an artifact containing the prompts used.
Solution
- After the Dojo session, provide links to the solution’s publishing location.
- The project will be evaluated based on:
Category What we’re looking for Prompting Skills Clear, structured, and layered prompts; follow-up iterations Tool Orchestration Using AI for database, backend, frontend, testing, and documentation Systems thinking Logical flow between components; modular and realistic Functionality End-to-end flow works (even if basic) Cross-platform output Functional user interface for web and mobile (can be basic) Debugging/Edge cases Intelligent handling of errors or flow issues Prompt logs or notes Submit the prompts you used, describing what you asked the AI to do