Start with a real problem
Choose an audience and define the smallest useful version of your idea.
Build a practical application around a real problem. Develop your skills while shaping a well-tested project you can demonstrate, document, and explain.
Plan a real-world project
Choose an audience and define the smallest useful version of your idea.
Work through interfaces, data, APIs, testing, and the handoffs between them.
Prepare a working demo, a clear README, and an explanation of what you learned.
Bring what you already have: a brief, an idea, a repository, or a question.
These are example directions, not prewritten submissions.
Share your topic, current progress, and deadline.
Mentoring supports your own work and understanding. Follow your university’s rules for outside assistance. Images are AI-generated illustrations.