Clear mapping of competencies to implementation evidence with direct links.
"I can implement a solution using the most appropriate industry-accepted method that leads to effective implementation of the solution."
Development Methodology
Technology Stack
"I can conduct extensive testing of my solution with users, evaluate my design, and identify ways to improve its effectiveness in solving the problem."
Documented challenges, what I learned, and what I would do differently:
View Full Reflection → /reflection"I can document my solution clearly and present it effectively to stakeholders."
Comprehensive project overview, setup instructions, architecture explanation
View on GitHub →Detailed AI integration documentation, ethics, safeguards
/ai-policy →Challenges, learnings, growth throughout the project
/reflection →Complete database schema showing all entities, attributes, and relationships:
This Mermaid ERD diagram documents all 12 entities, their attributes with types, and relationships with cardinality notation. The schema is implemented in prisma/schema.prisma.
"I can consider bias, ethics, security, and data privacy when using and building AI systems."
AI endpoint with all safeguards implemented:
src/app/api/ai/summarize-donor/route.js"I can craft specific and targeted prompts for machines to follow in order to generate my desired response."
GPT-4o-mini
AI Model Used
80-100 words
Targeted Output
1-click
User Activation
SYSTEM PROMPT
"Be concise, factual, and actionable. Do not invent data."
→ Prevents hallucinations and keeps responses focused
USER PROMPT
"You are a donor success assistant. Summarize this donor in 80-100 words max with risk assessment and suggested next action. Use any notes about the donor to personalize the recommendation."
→ Specific word limit, clear output structure, personalization instruction
❌ Without AI
✅ With AI
src/app/api/ai/summarize-donor/route.jsSee detailed prompt documentation on AI Policy page →