Digital Ventures Network (DVN)

DVN Digital Skills Challenge 1

Apply your digital skills to real-world projects, build practical experience, and compete for a cash prize.

Prize per category: 1,000,000 UGX Deadline: 25th October 2026
Back to DVN home page

Content Creation Challenge

Create an engaging 2- 3 minute vertical explainer video on any topic of your choice.

The video should educate, explain, or simplify a subject for an audience that may know little or nothing about the topic.

Participants are encouraged to choose topics that are useful, interesting, surprising, or relevant to everyday life.

Technical requirements

The final video should:

Participants may use tools such as Premiere Pro, DaVinci Resolve, CapCut, After Effects, Canva, AI tools, or any other appropriate software.

Important requirement: The video should demonstrate editing and storytelling ability, rather than simply placing stock footage behind a voice-over.

Participants should think about: Hook → Explanation → Visual demonstration → Key takeaway → Conclusion

Submission

  1. Final video
  2. Short description of the topic
  3. List of major tools/software used
  4. Brief explanation of how the video was produced
  5. Links to any important source material where applicable

Judging criteria

CategoryWeight
Storytelling & clarity20%
Video editing20%
Creativity & originality20%
Visual quality & motion graphics15%
Audio & sound design10%
Educational value10%
Overall audience engagement5%
Total100%

Digital Marketing Challenge

Choose a real product or service that you are legally permitted to market and sell.

Develop and execute a digital marketing campaign using:

The objective is to generate real customer interest and ultimately at least one genuine sale.

The participant should document the campaign from beginning to end.

Examples of products

Participants could market:

They should preferably choose something they can actually sell or work with a business owner who gives them permission.

Campaign requirements

Step 1 — Product research

Participants should identify:

  • Product
  • Target customer
  • Customer problem/need
  • Competitors
  • Product price
  • Unique selling proposition
  • Target market
Step 2 — Marketing strategy

Develop a simple campaign strategy explaining:

  • Target audience
  • Platforms selected
  • Marketing message
  • Content strategy
  • Campaign duration
  • Call-to-action
  • Sales process
Step 3 — Social media campaign

Create and publish appropriate content.

For example:

  • 3–5 social media posts
  • 1–3 short videos/reels
  • Product graphics
  • Promotional copy
  • Stories/status updates

The participant should choose platforms appropriate for the target audience.

Step 4 — Email campaign

Create an email campaign targeting potential customers.

For example:

  • Email 1: Introduction/problem
  • Email 2: Product/value proposition
  • Email 3: Offer/social proof
  • Email 4: Final call-to-action

Participants should document relevant metrics such as:

  • Emails sent
  • Delivery rate
  • Open rate
  • Click-through rate
  • Responses
  • Leads generated
  • Conversions
Step 5 — Track social media metrics

Participants should capture evidence of:

  • Reach
  • Impressions
  • Views
  • Engagement
  • Likes
  • Comments
  • Shares
  • Clicks
  • Messages/inquiries
  • Leads
  • Conversions
Step 6 — Make the sale

The ultimate objective is to convert marketing activity into a real transaction.

Participants should document:

Marketing → Lead → Conversation → Customer → Sale

They should not fabricate sales, customers, screenshots or statistics. If possible, evidence should show that the customer actually purchased the product/service while protecting the customer's private information.

Submission

  1. Campaign strategy
  2. Product information
  3. Marketing materials
  4. Links/screenshots of published content
  5. Email campaign evidence
  6. Social media analytics
  7. Lead/conversion data
  8. Evidence of sale(s)
  9. Final campaign report
  10. Lessons learned

Judging criteria

CategoryWeight
Marketing strategy15%
Creativity & quality of campaign15%
Social media execution15%
Email marketing execution15%
Quality of analytics/evidence10%
Lead generation10%
Conversion/sales results15%
Lessons & campaign analysis5%
Total100%

Graphics and Animation Challenge

Create an original 30-second to 1 minute animated video about any topic of your choice.

The participant can use any legitimate animation technique, including:

Example topics

Requirements

AI tools may be used, but AI should not replace the creative contribution of the participant.

Participants should disclose significant AI tools used.

For example: "Character images generated using AI; animation, compositing, sound design and editing completed by the participant."

Submission

  1. Final 30-second animation
  2. Concept description
  3. Tools used
  4. Brief production process
  5. AI disclosure, if applicable
  6. Optional behind-the-scenes/process recording

Judging criteria

CategoryWeight
Creativity & originality25%
Animation quality20%
Storytelling15%
Visual design15%
Sound/music10%
Technical execution10%
Effective use of tools5%
Total100%

Programming Challenge

Build a functional web-based POS system that can be accessed online.

Participants can use any appropriate technology stack.

For example:

Core POS functionality

1. Authentication & users

The system should have user accounts with appropriate roles.

For example:

Participants can implement additional roles if appropriate.

2. Product management

The system should allow authorized users to:

3. Inventory management

The system should automatically update inventory when products are sold.

It should support:

Bonus:

4. Sales/POS interface

Create an efficient cashier interface.

The cashier should be able to:

  1. Search products
  2. Add products to cart
  3. Change quantities
  4. Remove items
  5. Apply discounts
  6. Calculate subtotal
  7. Calculate total
  8. Select payment method
  9. Complete the sale
  10. Generate a receipt

Payment methods could include:

6. Sales management

Users should be able to:

7. Dashboard

Create a useful business dashboard.

It could show:

Include charts where appropriate.

8. Reports

The system should provide useful reports such as:

Reports should have date filtering and ideally be exportable to CSV/PDF.

Hosting requirement

The application must be hosted online.

Participants must submit:

The judges should be able to access the system and actually use it.

The participant should ensure the system remains accessible throughout the judging period.

Important: A system that only works on the participant's laptop will not qualify as a complete submission.

Programming submission

  1. Live system URL
  2. Test login credentials
  3. Source code repository
  4. Database structure/schema
  5. Short technical documentation
  6. Screenshots
  7. List of technologies used
  8. List of implemented features
  9. Setup/deployment instructions
  10. Optional demonstration video

Programming judging criteria

CategoryWeight
Core POS functionality25%
Code quality & architecture15%
UI/UX15%
Inventory & sales management15%
Reports & analytics10%
Security & user permissions10%
Online deployment5%
Additional features5%
Total100%

Rules & Submission Guidelines

These challenges are designed to test your ability to apply your skills to real-world projects. The challenges have cash prizes, so make your submission professional and provide enough evidence for the judges to verify your work.

GENERAL RULES

  1. Your submission must be your own work.
  2. Do not copy another person's project or submit someone else's work as your own.
  3. AI tools are allowed, but significant AI use must be disclosed.
  4. Use only legally usable images, music, videos, code, fonts and other third-party materials.
  5. Do not fabricate results, analytics, sales or other evidence.
  6. Protect people's private information when submitting screenshots or other evidence.
  7. Submit before the official deadline.
  8. Judges may request a demonstration or additional evidence.
  9. Unless stated otherwise, challenges are individual competitions.
  10. DVN may showcase submitted work for community and promotional purposes while crediting the creator.

HOW TO SUBMIT

For video, text and image submission, upload to Google Drive/OneDrive/Dropbox/Mega and send the link to derick@dexwave.org or to WhatsApp +256750702393. Include Full name and for students, include institution name too

For the programming challenge, and other media posted to social media apps, share URL links to the above email and WhatsApp number.